-
1. Re: Inerop with Microsoft .NET Framework / WCF
stone_42 Jan 29, 2007 6:45 AM (in response to stone_42)Hello again,
thinking again about my question, now I'm sure HTTPS is supported: I managed to enlist an JBossTS participant that is called via HTTPS.
The problem must be, because when calling the .NET WS-AT-Participant, there is no or not the correct SSL certificate specified for authenticaten.
So my new question is: How can I specify a client certificate to be used when communcating with a Participant?
Regards, Martin -
2. Re: Inerop with Microsoft .NET Framework / WCF
marklittle Jan 29, 2007 6:50 AM (in response to stone_42)HTTPS is an optional part of interoperability of OASIS WS-TX. Only SOAP/HTTP support was mandated. Kevin should be able to fill in more details, since he was one of the interoperability scenario editors, but I think we didn't support HTTPS at the time. We'll obviously look into that in subsequent releases.
-
3. Re: Inerop with Microsoft .NET Framework / WCF
stone_42 Jan 30, 2007 4:14 AM (in response to stone_42)Thanks for your reply.
I know one more detail now: Microsoft's implementation requires not only HTTPS for communication between participants and the transaction coordinator, it even requires mutual authentication using X509 certs.
So, if JBossTS does not support HTTPS with client certificates, it will not be operable with microsoft's implementation (I don't say it's your fault, I just tell the facts).
Have you planned support for HTTPS with client certs yet for any release or time?
Regards,
Martin -
4. Re: Inerop with Microsoft .NET Framework / WCF
marklittle Jan 30, 2007 4:25 AM (in response to stone_42)Yes, we will be looking at this. However, I can't give you a timeframe yet.
-
5. Re: Inerop with Microsoft .NET Framework / WCF
kconner Jan 30, 2007 5:50 AM (in response to stone_42)All interop testing was done with HTTP and not HTTPS, even for the recent OASIS interop.
The standard java classes support HTTPS so we should be able to talk with the microsoft server. Have you looked at the jsse documentation for how to configure this?
Kev
P.S. Apologies for the delay but I am in the middle of some major work. -
6. Re: Inerop with Microsoft .NET Framework / WCF
stone_42 Jan 30, 2007 7:45 AM (in response to stone_42)"Kevin.Conner@jboss.com" wrote:
All interop testing was done with HTTP and not HTTPS, even for the recent OASIS interop.
Which version of microsoft's implementation was used for the interop?
Was it a beta version or the final release, which, as I mentioned, does not support HTTP for communication between transaction coordinator and participants.
The standard java classes support HTTPS so we should be able to talk with the microsoft server. Have you looked at the jsse documentation for how to configure this?
I did, but I failed. I'm still fighting to make this work...
Thanks,
Martin -
7. Re: Inerop with Microsoft .NET Framework / WCF
kconner Jan 30, 2007 8:08 AM (in response to stone_42)"stone_42" wrote:
I'm not sure but I can try and find out. Which version are you using?
Which version of microsoft's implementation was used for the interop?"stone_42" wrote:
I did, but I failed. I'm still fighting to make this work...
I will not be able to help much over the next few days but I will give it a go as soon as I can.
Kev -
8. Re: Inerop with Microsoft .NET Framework / WCF
stone_42 Jan 30, 2007 8:14 AM (in response to stone_42)"Kevin.Conner@jboss.com" wrote:
"stone_42" wrote:
I'm not sure but I can try and find out. Which version are you using?
Which version of microsoft's implementation was used for the interop?
I am using the final version."Kevin.Conner@jboss.com" wrote:
"stone_42" wrote:
I did, but I failed. I'm still fighting to make this work...
I will not be able to help much over the next few days but I will give it a go as soon as I can.
I'll be very happy about any help, but I know that there are more important things to do.
Martin -
9. Re: Inerop with Microsoft .NET Framework / WCF
marklittle Jan 30, 2007 8:24 AM (in response to stone_42)"stone_42" wrote:
"Kevin.Conner@jboss.com" wrote:
All interop testing was done with HTTP and not HTTPS, even for the recent OASIS interop.
Which version of microsoft's implementation was used for the interop?
Was it a beta version or the final release, which, as I mentioned, does not support HTTP for communication between transaction coordinator and participants.
I'm afraid you will have to ask Microsoft that question. -
10. Re: Inerop with Microsoft .NET Framework / WCF
stone_42 Feb 5, 2007 2:47 AM (in response to stone_42)Finally, I made ws-tx interoperation between microsoft and JBossTS work.
The sole problem was that my ssl keystore was configured incorrect. Having fixed that, ws-tx is working fine.
So there's no more need for support on this topic for me, Kevin.
Thank you once again for great support.
Martin -
11. Re: Inerop with Microsoft .NET Framework / WCF
kconner Feb 5, 2007 4:26 AM (in response to stone_42)Good news. Thanks for letting us know.
Kev -
12. Re: Inerop with Microsoft .NET Framework / WCF
bonio100 May 22, 2008 12:52 PM (in response to stone_42)Could you let me know the exact problem here as I am having exactly the same problem :(