我正在创建一个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