Voraussetzungen:
Der Tomcat-Server ist als Container für das Web EEC installiert.
Konfiguration:
Zunächst muss eine Keystore-Datei angelegt werden. Diese enthält das Zertifikat, mit dem sich der Server beim Client authentifizieren kann. In diesem Dokument wird das Passwort changeit benutzt, aber es kann auch ein beliebiges anderes Passwort verwendet werden:
- Geben Sie in der Konsole folgende Anweisung ein:
- Entfernen Sie die Kommentaranweisung für den folgende auskommentierten Text, um ihn wieder zu aktivieren, übertragen Sie gegebenenfalls diesen Text:
- Fügen Sie das Zertifikat folgendermaßen im Connector ein:
- Starten Sie den Tomcat Server erneut um die Änderungen zu aktivieren.
<JAVA-Installationsordner>\bin\keytool -genkey -alias tomcat -keyalg RSA
Die Datei .keystore wird im Benutzerordner gespeichert.
Mit Hilfe der Tomcat-Konfigurationsdatei server.xml, die sich im Ordner <Tomcat-Installationsordner>/conf/ befindet, wird SSL aktiviert.
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" />
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" keystoreFile="<Pfad>/.keystore" keystorePass="changeit" clientAuth="false" sslProtocol="TLS" />
Die URL für den Aufruf des Web EECs im Browser hat sich damit geändert zu: