当前位置:  开发笔记 > 后端 > 正文

WCF会话或每次通话时传递用户名/密码?

如何解决《WCF会话或每次通话时传递用户名/密码?》经验,为你挑选了1个好方法。

对于企业类型的WCF服务,可能有10K的数千个客户端将对中央服务器进行身份验证和发送数据,在会话或身份验证方面,什么是"最佳"实践?

    WCF是否支持会话,如果是,我应该使用它吗?或者我应该只是在每次通话的基础上传递用户名/密码?

Corbin March.. 12

作为blowdart提到,WCF会话是不一样ASP.NET会话.你可以在这里阅读它们:http://msdn.microsoft.com/en-us/library/ms733040.aspx.在推出自己的安全性之前,您需要熟悉WCF为您提供的开箱即用的功能:http://msdn.microsoft.com/en-us/library/ms734736.aspx.他们可能会让您接近目标,而无需编写大量代码.具体来说,请查看如何:创建安全会话.使用安全会话,客户端和服务器缓存凭据,因此您不必对每个请求进行完全身份验证.默认情况下,如果Web服务器回收,您将丢失安全会话.如果您想要一个持续通过循环的安全会话,您将需要查看如何:为安全会话创建有状态安全上下文令牌.



1> Corbin March..:

作为blowdart提到,WCF会话是不一样ASP.NET会话.你可以在这里阅读它们:http://msdn.microsoft.com/en-us/library/ms733040.aspx.在推出自己的安全性之前,您需要熟悉WCF为您提供的开箱即用的功能:http://msdn.microsoft.com/en-us/library/ms734736.aspx.他们可能会让您接近目标,而无需编写大量代码.具体来说,请查看如何:创建安全会话.使用安全会话,客户端和服务器缓存凭据,因此您不必对每个请求进行完全身份验证.默认情况下,如果Web服务器回收,您将丢失安全会话.如果您想要一个持续通过循环的安全会话,您将需要查看如何:为安全会话创建有状态安全上下文令牌.

推荐阅读
云聪京初瑞子_617
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有