wcf ServiceSecurityContext并发性
我有一个使用自定义身份验证和授权管理器的WCF服务 每次客户端进行呼叫时,身份验证管理器都会查找消息头并使用该信息来标识用户。用户被创建为wcf ServiceSecurityContext并发性,wcf,Wcf,我有一个使用自定义身份验证和授权管理器的WCF服务 每次客户端进行呼叫时,身份验证管理器都会查找消息头并使用该信息来标识用户。用户被创建为IPrincipal,并放入ServiceSecurityContext.Current.AuthorizationContext.Properties[“Principal”] 我注意到在随后的通话中,如果用户不同,则旧的用户信息位于当前上下文中。我的服务被标记为PerCall。我被难住了,为什么每次通话都不清楚上下文 或者OperationContext的
IPrincipal
,并放入ServiceSecurityContext.Current.AuthorizationContext.Properties[“Principal”]
我注意到在随后的通话中,如果用户不同,则旧的用户信息位于当前上下文中。我的服务被标记为PerCall。我被难住了,为什么每次通话都不清楚上下文
或者OperationContext
的生存期是否与SecurityContext
不同
如果是的话,关于如何实现我上面描述的目标有什么想法吗?谢谢您的帮助。您在示例中使用的是哪种绑定??您在示例中使用的是哪种绑定??