0

我正在实现自定义 UserNameSecurityTokenHandler ( http://msdn.microsoft.com/en-us/library/system.identitymodel.tokens.usernamesecuritytokenhandler.aspx ),我计划将它与我的 WCF 服务一起使用。

我在 web.config 中注册它没有任何问题,它可以完美运行。

但是由于客户端的要求,我应该将处理程序的初始化从 Web.Config 移到代码中。

我一直在寻找一种以某种方式将 UserNameSecurityTokenHandler 实现为 IServiceBehavior 的方法,但是没有取得多大成功。

a) 它完全可行吗?

b) 怎么做?

c) 为什么不呢?

4

1 回答 1

2

请参阅此处 http://leastprivilege.com/2012/07/16/wcf-and-identity-in-net-4-5-usernamepassword-authentication/

我在服务主机创建时添加了令牌处理程序。

于 2013-02-26T10:06:41.760 回答