I
Intrun
Gast
Hallo Java-Gemeinschaft,
ich möchte meinen Webservice gerne mit SSL-Verschüsselung anlegen, damit der Datentransfer sicherer wird. Zum Testen habe ich ein Zertifikat (.jks) aus dem Internet geladen und in Tomcat die entsprechenen Einstellungen gemacht:
Änderung in server.xml:
Das Zertifikat liegt unter TOMCAT_HOME/conf/server.jks. Dem Axis2-Client habe ich nur die URL geändert: https://localhost:8443/axis2/services/....
Leider bekommt mein Client überhaupt keine Connection zum Port 8443. Habe ich da irgendwas nicht beachtet? Braucht mein Client auch ein Zertifikat um sich mit den Webservice zu authentifizieren.?
Bitte um Hilfe.
ich möchte meinen Webservice gerne mit SSL-Verschüsselung anlegen, damit der Datentransfer sicherer wird. Zum Testen habe ich ein Zertifikat (.jks) aus dem Internet geladen und in Tomcat die entsprechenen Einstellungen gemacht:
Änderung in server.xml:
Code:
<Connector port="8443" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" disableUploadTimeout="true"
acceptCount="100" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="conf/server.jks"
keystorePass="password" />
Das Zertifikat liegt unter TOMCAT_HOME/conf/server.jks. Dem Axis2-Client habe ich nur die URL geändert: https://localhost:8443/axis2/services/....
Leider bekommt mein Client überhaupt keine Connection zum Port 8443. Habe ich da irgendwas nicht beachtet? Braucht mein Client auch ein Zertifikat um sich mit den Webservice zu authentifizieren.?
Bitte um Hilfe.