我開發了一個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