Import Certificates for Web Services Protected by SSL

If you make calls to web services that are protected through Secure Sockets Layer (SSL), then you must export the certificate from the web server hosting the web service and import it into the Java keystore on the computer that's running Publisher.

  1. Navigate to the HTTPS site where the WSDL resides.
  2. Download the certificate by following the prompts; the prompts that you see vary depending on your browser type.
  3. Install the Certificate into your keystore using the Java keytool, as follows:
    keytool -import -file <certfile> -alias <certalias> -keystore <keystore file>
    
  4. Restart the application server.

These steps shouldn't be required if the server certificate is linked to some certificate authority (such as Verisign). But if the Web service server is using a self-generated certificate (for example, in a testing environment), then these steps are required.