• Contents

Web server certificates for iPad apps

IC Web Services (ICWS) supports both secure (HTTPS) and non-secure (HTTP) connections. To secure ICWS connections using SSL, administrators must install certificates on the web server as SSL is enabled in ICWS by default.

Secure Sockets Layer (SSL) is a protocol for exchanging information privately over the Internet. SSL data is encrypted using a public key known to everyone and a private key known to the recipient only. By convention, URLs that require an SSL connection start with https instead of http.

Use one of the following three methods to enable security certificates with ICWS:

Method 1

Purchase a security certificate from a trusted authority such as VeriSign, Comodo, or GoDaddy. Because the certificate is from a trusted authority, iPads and other devices automatically trust the certificate.

If you purchase a certificate, place it in one of the following directory paths and restart subsystems to ensure that the httppluginhost command line arguments point to the certificate:

  • CIC server:


  • Off-Site Session Manager server:

    C:\Program Files (x86)\Interactive Intelligence\Certificates\HTTPS

For more information, see Manage Subsystem and Application Default Certificates in the Security Features Technical Reference.

Method 2

Use the default security certificate automatically generated during the CIC installation. The default certificate is self-signed, so the user must manually trust the certificate on the iPad or other device.

Method 3

Use the GenSSLCertsU.exe utility to generate and install a trusted certificate on the CIC server. You must then manually trust the certificate on the iPad or other device. For more information, see Generating certificates manually with GenSSLCertsU.