使用基于声明的身份验证调用 WCF 服务
我在服务器计算机上部署了 WCF 服务。我们使用基于声明的身份验证来对 WCF 服务调用者进行身份验证。 WCF 服务受 IIS 授权规则的限制。
如何使用 .NET 以编程方式调用 WCF 服务?客户端应用程序使用使用 SVCUtil 生成的代理。调用服务从配置文件(不是 app.config 文件,实际上客户端应用程序没有 *.config 文件)读取凭据。
I have a WCF service deployed in a server machine. We are using claims based authentication to authenticate the WCF service caller. The WCF service is restricted by using IIS Authorization rules.
How do I programmatically invoke the WCF service using .NET? The client app uses a proxy generated using SVCUtil. calling the service reads the credentials from a configuration file (not the app.config file, in fact the client application does not have a *.config file).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看一下 LeastPrivilege 的这篇博客文章:
http ://leastprivilege.com/2010/02/15/securing-wcf-data-services-using-wif/
虽然博客详细介绍了使用 WIF 的细节,但唯一的区别应该是访问服务所获取的令牌。
Take a look at this blog posting from LeastPrivilege:
http://leastprivilege.com/2010/02/15/securing-wcf-data-services-using-wif/
While the blog goes into specifics of using WIF the only difference should be the token obtained to access the service.