我正在编写使用wsHttpBinding绑定的WCF服务,该绑定不是在IIS中托管,而是在Windows服务中托管。我希望在服务中使用Login(用户,传递)方法,如果用户有效,它将向客户端提供票证。
任何人都可以帮助我了解如何在WCF中实现票证基础身份验证吗?是否有任何标准机制或我必须实施自己的机制?我还想为服务中的每个用户存储其他数据。
答案 0 :(得分:2)
我找到了解决方案,我不知道是否有任何标准机制,但这里的帖子有助于我解决问题...
http://blogs.microsoft.co.il/blogs/bursteg/archive/2006/04/23/141.aspx
我只是在用户被取消时从登录方法返回票证,并在每次通话中发送带有消息标题的令牌,可以在其他服务电话中查看