What I want to do sounds rather simple: I want to send xml-data from a web browser to web Methods. The normal way – using http – works without any problem. But the https doesn’t work the way I want it to work.
I think the encryption does work, but now I want to use authentication as well (so that I am not prompted to enter userId and Pwd).
Here is what I have done so far:
I imported the Server’s Signed Certificate, the Signing CA’s Certificate and Server’s Private Key to the web Methods server (all in .der format). Then I imported the the client certificate under “Client Certificates” and assigned this certificate to a user which has all the permissions required.
On the browser side I imported the Signing CA’s Certificate, the server public key [both .der files] and the client CA certified public key (I had to convert this file from .der to pksc12, so that Internet Explorer could read it – since I had to state the location of my private key file, I think this file might be included in the pksc12 file, but I am not sure).
Although I set the HTTPS Port Configuration to Request Client Certificate I am prompted to enter UserID and PWD everytime I try to access a certain flow). If I set the configuration to Require Client Certificate then I simply get an error message indicating that the site I wanted to access is unavailable.
I looked through the log files and couldn’t find anything useful there. Is there any way I can get information on where the error might be?
Thanks in advance for any help,