PKCS12 archive files can be used directly by Tomcat. As an administrator, enable the communication protocol HTTPS for the VertiGIS Integrator with a PKCS12 archive file.
1.The Tomcat Server must be configured to switch the communication to HTTPS. For this, open the file [TOMCAT]/conf/server.xml in a text editor and search for the following <Connector> entry:
<!—
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" maxThreads="150" SSLEnabled="true">
<SSLHostConfig>
<Certificate certificateKeystoreFile="conf/localhost-rsa.jks"
type="RSA" />
</SSLHostConfig>
</Connector>
-->
2.Uncomment the <Connector> by removing <!— and -->
3.Then the certificateKeystoreFile parameter must be set with the PKCS12 archive file path (e.g. C:/UTIntegrator/demohost.pfx).
Use slashes / instead of backslashes \ in the path.
4.Add the additional certificateKeystorePassword (password for accessing the PKCS12 archive) and certificateKeystoreType="PKCS12" parameters. After adjustment, the <Connector> entry should resemble:
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" SSLEnabled="true">
<SSLHostConfig>
<Certificate
certificateKeystoreFile="C:/UTIntegrator/demohost.pfx"
certificateKeystorePassword="Password123"
certificateKeystoreType="PKCS12"
/>
</SSLHostConfig>
</Connector>