我正在实现自定义 UserNameSecurityTokenHandler ( http://msdn.microsoft.com/en-us/library/system.identitymodel.tokens.usernamesecuritytokenhandler.aspx ),我计划将它与我的 WCF 服务一起使用。
我在 web.config 中注册它没有任何问题,它可以完美运行。
但是由于客户端的要求,我应该将处理程序的初始化从 Web.Config 移到代码中。
我一直在寻找一种以某种方式将 UserNameSecurityTokenHandler 实现为 IServiceBehavior 的方法,但是没有取得多大成功。
a) 它完全可行吗?
b) 怎么做?
c) 为什么不呢?