Hy,
i am tring to setup a system using Axis as the webservice server and dual
java/dotnet clients using signed SOAP messages.
All worked fine when i used one certificate made with "makecert" in windows
and imported both on the client and the server. Now i have to move a real
like environment where there is one CA and both client and server have their
own certificated signed by the CA.
the CA certificate was created with openssl and imported ok on client and
server. the java-java is working fine, but the dotclient throws this
exception:
---------------------------
Microsoft.Web.Services3.ResponseProcessingException: WSE910: An error
happened during the processing of a response message, and you can find the
error in the inner exception. You can also find the response message in the
Response property. ---> System.ArgumentException: WSE2382: Key Type is not
valid.
---------------------------
i have to mention that using tcpmon i can see the SOAP messages and they
both look ok. it;s just the WSE that rejects the signature.
anybody have an ideea why this is happening? or what can i do to see the
inner workings of the WSE sig decoding procedures? how can i see why WSE is
rejecting the signature?
thanx
Azmodan - 13 Feb 2006 14:57 GMT
found my own problem :)
openssl will by default generate DSA keys, not RSA. u need to
specifically make a certificate with RSA key to have it work in .NET
> Hy,
> i am tring to setup a system using Axis as the webservice server and dual
[quoted text clipped - 23 lines]
>
> thanx