Ho scritto il mio webservice con HTTPS. Ma come da mio requisito dovrei fornire l'autenticazione. Quindi pensavo di andare con SSL HTTPS. qualcuno potrebbe aiutarmi con passaggi come lo spostamento di HTTP in HTTPS e parte di certificazione SSL con passo dopo passo
L'ho fatto aggiungendo di seguito nei file XML di servizio e dell'asse:
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="/root/my_workspace/server.keystore" keystorePass="changeit"/>
<transportReceiver name="http" class= "org.apache.axis2.transport.http.AxisServletListener">
<parameter name="port">8080</parameter>
</transportReceiver>
<transportReceiver name="https" class= "org.apache.axis2.transport.http.AxisServletListener">
<parameter name="port">8443</parameter>
</transportReceiver>
Ma non voglio accedere tramite HTTP. Come posso restringere?
Ho anche creato la richiesta WDSL tramite Eclipse, il tag value inizia con "q0" e anche la risposta ha tag di ritorno. Quindi, come posso evitare e andare con req / risposta personalizzata?
Qualcuno può guidarmi, passo dopo passo, a procedere con questo?