I
Irfan
Guest
There are two steps to enable SSL for a REST Service 1. Configure the runtime.props to AppserverS or AppserverDCS(which you already did) 2. Now when we enabled our REST Service to work as a secured client, we should also provide the client certificate for it to proceed with the handshake. To do that, you need to uncomment the below code in your REST Service web.xml file(webapps/$RESTService/WEB-INF/web.xml). !-- Certificate jar location -- !-- context-param param-name certlocation /param-name param-value WEB-INF/adapters/psccerts.jar /param-value /context-param -- This section is pointed to the default certificate "psccerts.jar" which is been shipped by default with OpenEdge. If you are using your own certificate then you have to point the certificate jar file in the param-value section. In-case if you are using the default certificate that comes with the installation then you might need to enable "nohostverify" property by changing its value to "1" in the runtime.props(webapps/$RESTService/WEB-INF/adapters/runtime.props) You can find this information in the OpenEdge documentation if you follow below link documentation.progress.com/.../index.html
Continue reading...
Continue reading...