我正在創建一個WCF服務。該服務應該能夠檢索客戶端的Windows身份。我應該如何配置服務以及如何獲取連接的客戶端的身份?WCF通過客戶端的Windows憑據
1
A
回答
0
您需要在WCF服務和WCF客戶端的端點上配置BindingConfiguration以使用相同的TransportClientCredential - 將其設置爲Windows或Ntlm。在客戶端的WCF配置中,您將需要爲目標服務器端點建立新的客戶端端點配置,並使用指定使用TransportClientCredential的BindingConfiguration來進行配置。
我建議利用WCF服務配置編輯器進行所有配置更改。手動編輯app.config和/或web.config文件以進行WCF配置更改非常容易出現用戶錯誤,並可能導致嚴重的挫敗感。該工具使事情變得更加容易。
有一個體面的(有點過時了.NET 3.5,但仍然具有現實意義)例如在做這個使用託管在IIS與basicHttpBinding的服務:http://www.codeproject.com/KB/WCF/WCFBasicHttpBinding.aspx
如果這不回答你的問題,或者您需要更詳細,請發表更多細節,我們將很樂意提供幫助。
相關問題
- 1. Silverlight + WCF +客戶端憑據
- 2. 通過WCF從客戶端1到客戶端2的通知
- 3. WCF客戶端測試程序和客戶端憑證
- 4. 從Windows 2000 WCF客戶端
- 5. 通過Windows憑據與.NET代碼集成在一起的筆記客戶端
- 6. wcf客戶端通過代理
- 7. 從WCF測試客戶端運行WCF服務時指定客戶端憑證
- 8. WCF通過Windows服務 - 身份驗證客戶端
- 9. WCF客戶端和非WCF客戶端
- 10. 創建WCF通道後更改客戶端憑證
- 11. 服務器已拒絕客戶端憑據,WCF作爲Windows服務
- 12. 如何在WCF客戶端配置文件中指定Windows憑據
- 13. 服務器已拒絕客戶端憑據,雙工wcf服務
- 14. HttpClient通過Windows憑據
- 15. 通過客戶端
- 16. WCF。通過服務和客戶端發送數據
- 17. 如何通過WCF測試客戶端訪問聯合WCF?
- 18. WCF客戶端安全默認爲Windows
- 19. 錯誤WCF客戶端在Windows 2008
- 20. 瞭解OAuth2客戶端憑據流
- 21. 在客戶端獲取服務憑據
- 22. 客戶端Google分析憑據
- 23. WPF客戶端通過網絡與WCF Windows服務進行通信可行嗎?
- 24. 溫莎WCF多客戶端客戶端
- 25. WCF客戶端 - 客戶端何時關閉通道
- 26. 使用WCF NetNamedPipe與客戶端進行通信的Windows服務
- 27. WCF Windows憑據沒有域?
- 28. 設置客戶端憑證
- 29. 通過WCF在服務器端檢索客戶端信息
- 30. WCF與非WCF客戶端
正在使用什麼樣的客戶端來調用WCF服務? – 2012-01-07 01:07:45