Der Anwendungsserver, der die Identitätsanwendungen und die Identitätsberichterstellung hostet, muss so konfiguriert werden, dass er die SSL-Konfiguration unterstützt. In diesem Abschnitt finden Sie Anweisungen für die Aktualisierung eines Tomcat-Anwendungsservers, bei dem es sich um den Standardanwendungsserver handelt.
Halten Sie Tomcat an, falls es aktuell ausgeführt werden sollte.
Konfigurieren Sie den SSL-Port für den Tomcat-Server.
Der Anschluss-Port für SSL lautet beispielsweise 8543. Bearbeiten Sie die Datei server.xml im Verzeichnis C:\NetIQ\idm\apps\tomcat\conf.
<Connector port="8543" protocol="HTTP/1.1" maxThreads="150" SSLEnabled="true" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="path_to_keystore_file" keystorePass="keystore_password" />
wobei:
Gibt den Pfad zur userapp.keystore-Datei an, die sich standardmäßig im Verzeichnis C:\NetIQ\idm\apps\tomcat\conf\userapp.keystore befindet.
Gibt das Passwort für die userapp.keystore-Datei an.
Aktualisieren Sie zudem das Attribut redirectPort auf 8543 und speichern Sie server.xml.
Navigieren Sie zum conf-Verzeichnis für Tomcat, das sich standardmäßig unter C:\NetIQ\idm\apps\tomcat\conf befindet.
Im conf-Verzeichnis muss sich eine Keystore-Datei befinden. Beispiel: idmapps.keystore.
Wenn Sie die Keystore-Datei nach diesem Vorgang erstellen, müssen Sie den Dateinamen verwenden, den Sie zuvor in diesem Vorgang angegeben haben. Weitere Informationen finden Sie unter Abschnitt 29.2, Erstellen eines Keystore und eines Zertifizierungsantrags.
Öffnen Sie in einem Texteditor die Datei server.xml im conf-Verzeichnis.
Fügen Sie in der server.xml-Datei folgenden Inhalt hinzu:
<Connector port="port_number" protocol="HTTP/1.1" maxThreads="150" SSLEnabled="true" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="path_to_file/filename.keystore" keystorePass="password"
Beispiel:
<Connector port="8543" protocol="HTTP/1.1" maxThreads="150" SSLEnabled="true" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="C:\NetIQ\idm\apps\tomcat\conf\idmapps.keystore" keystorePass="encrypted_password"
NetIQ empfiehlt Ihnen, in "keystorePass" ein verschlüsseltes Passwort anzugeben anstatt eines Klartext-Passworts. Weitere Informationen zur Verwendung von Klartext-Passwörtern und verschlüsselten Passwörtern in der SSL-Kommunikation finden Sie unter Sichern von Tomcat.
Starten Sie Tomcat.