我开发了一个WCF服务,该服务使用BasicHttpBinding和TransportWithMessageCredentials以及自定义用户名和密码验证。我有一个客户端需要与我的服务进行交互,但客户端使用Java。我自己不是一名Java程序员,我无法帮助他。所以我想我会把这个问题扩展到SO社区。你们能在这里发光吗?使用java通过TransportWithMessageCredentials(UserName)访问WCF服务
1
A
回答
1
我认为这不应该很难。对于BasicHttpBinding
TransportWithMessageCredentials
表示它受到HTTPS(通过HTTPS而不是HTTP调用服务)和身份验证的保护,这只是添加到SOAP头中。要获取样本,可以关闭传输安全性(切换到HTTP),捕获通过嗅探器(如WireShark)传递的实际数据,并使Java应用程序以该形式发送数据。
1
尝试使用Java库Axis与WCF服务进行交互。
我认为Axis有能力基于WSDL(WSDL2Java)创建generate Java service interaction code。
+0
您如何将证书传递给使用Axis类的服务? – 2010-11-18 19:51:21
相关问题
- 1. 通过ASP.NET访问WCF服务
- 2. 通过流WCF服务文件访问
- 3. 通过互联网访问WCF服务
- 4. 通过URL访问WCF服务
- 5. 通过Windows Phone访问WCF服务
- 6. 可以通过java客户端访问net.tcp服务(WCF)吗?
- 7. WCF可以通过Internet访问Windows服务中的WCF吗?
- 8. 通过HTTPS从Javascript调用WCF服务导致拒绝访问
- 9. 通过SilverLight调用WCF(HTTPS,UserName)
- 10. 使用powershell2访问wcf web服务
- 11. 无法使用InfoPath访问WCF服务
- 12. 通过SSL使用JSONP的WCF服务
- 13. 使用WCF服务访问承载WCF服务的Windows服务中的数据
- 14. OData/WCF服务操作 - 通过URI访问属性?
- 15. 通过互联网访问WCF服务?所有
- 16. 通过IIS进行Wcf服务访问和路由
- 17. 通过互联网可以访问WCF服务
- 18. 通过WCF服务访问IIS虚拟目录
- 19. 无法通过XP中的WCF服务访问远程服务器路径
- 20. 通过WCF Web服务
- 21. 使用WCF或WCF数据服务封装数据访问层
- 22. 多个用户访问WCF,档服务
- 23. 通过MainActivity访问后台服务
- 24. 通过Silverlight访问SharePoint Web服务
- 25. 通过putty访问minecraft rcon服务器
- 26. 应该angularFire2访问是通过服务
- 27. 通过Web服务访问Ant?
- 28. 通过JavaScript访问REST Web服务
- 29. 如何通过https访问kubernetes服务?
- 30. 通过jQuery调用JSON wcf服务
Java是否没有任何代理生成工具可以创建正确构造消息的类?类似于.NET世界中的WSDL.exe? – 2010-11-18 18:30:56