在MachineKeySessionSecurityTokenHandler中实现安全令牌缓存

时间:2018-06-30 01:04:55

标签: c# asp.net owin

我需要在MachineKeySessionSecurityTokenHandler中实现SessionSecurityTokenCache,以便能够在负载平衡的Web场中的WsFederationAuthenticationOptions中配置SecurityTokenHandler。

我实现了以下代码,但是它不起作用:

var options = new WsFederationAuthenticationOptions();     
var machineKeyHandler = new MachineKeySessionSecurityTokenHandler();
machineKeyHandler.Configuration = new SecurityTokenHandlerConfiguration();
machineKeyHandler.Configuration.Caches.SessionSecurityTokenCache = new CustomerSessionSecurityTokenCache();
options.SecurityTokenHandlers.Add(machineKeyHandler);

任何人都可以建议这是正确的方法还是需要做的其他事情。

0 个答案:

没有答案