Hello Everyone,
I am facing some problem while configuring the web service.
Client has provided us
* Keystore (client.pfx and client.jks file)
* keystore password
* SOAP user name
* SOAP password
* endpoint
* WSDL
The following are the steps I have followed:
1) Import client.pfx file into my system (Trusted root certification authorities) using keystore password.
2) I have copied the client.jks file into Mirth/appdata ( I have not deleted Keystore.jks file)
3) I have included the below code in mcservice.vmoptions file
-Djavax.net.ssl.keyStore=appdata/client.jks
-Djavax.net.ssl.keyStorePassword= <keystore password>
4) In java Control Panel->Security->Edit site list-> I have included the WSDL (provided by the client)
5) In java Control Panel -> Security-> Manage certificate-> I have include the client.jks file with password.
6) Cleared all java temperary files
7) opened the Mirth, in the destination of the channel did the following steps
-> Created a nea destination with connector type - 'Web Service Sender'.
->I have copied the WSDL (provided by client) in WSDL URL text box, then i was getting a red cross mark on the url stating "The default system certificate store will be used for this connection. As a result, certain security options are not available and mutual authentication (two- way authentication ) is not supported."
And also tried with giving soap username and password in authentication, still same error exists.
I am using Mirth connect 3.1.1.7461.
I have also tried with Mirth connect 2.3.3.6825, when I clicked the "Get Operations" I am getting a error pop up stating "Error caching WSDL. Please check the WSDL URL and authentication settings".
Please help me on this and let me know where i am wrong.
Could you please send me your response soon as this task is my high priority.
Thanks in advance.
Regards,
Hima
I am facing some problem while configuring the web service.
Client has provided us
* Keystore (client.pfx and client.jks file)
* keystore password
* SOAP user name
* SOAP password
* endpoint
* WSDL
The following are the steps I have followed:
1) Import client.pfx file into my system (Trusted root certification authorities) using keystore password.
2) I have copied the client.jks file into Mirth/appdata ( I have not deleted Keystore.jks file)
3) I have included the below code in mcservice.vmoptions file
-Djavax.net.ssl.keyStore=appdata/client.jks
-Djavax.net.ssl.keyStorePassword= <keystore password>
4) In java Control Panel->Security->Edit site list-> I have included the WSDL (provided by the client)
5) In java Control Panel -> Security-> Manage certificate-> I have include the client.jks file with password.
6) Cleared all java temperary files
7) opened the Mirth, in the destination of the channel did the following steps
-> Created a nea destination with connector type - 'Web Service Sender'.
->I have copied the WSDL (provided by client) in WSDL URL text box, then i was getting a red cross mark on the url stating "The default system certificate store will be used for this connection. As a result, certain security options are not available and mutual authentication (two- way authentication ) is not supported."
And also tried with giving soap username and password in authentication, still same error exists.
I am using Mirth connect 3.1.1.7461.
I have also tried with Mirth connect 2.3.3.6825, when I clicked the "Get Operations" I am getting a error pop up stating "Error caching WSDL. Please check the WSDL URL and authentication settings".
Please help me on this and let me know where i am wrong.
Could you please send me your response soon as this task is my high priority.
Thanks in advance.
Regards,
Hima
Configuring the web service
0 commentaires:
Enregistrer un commentaire