【发布时间】:2016-01-28 23:21:14
【问题描述】:
我们正在使用 STS 开发 MVC 应用程序。我们使用 WIF 工具创建了一个用于开发的简单 STS 应用。
我希望能够在我的令牌(在 RP 中)中设置滑动到期。
我看到代码like here。
不幸的是,这是事件处理程序,示例虽然很有帮助,但并未说明如何实现处理程序!
在我的 global.asax 中,Application_Start() 我有:
sam = new SessionAuthenticationModule();
sam.SessionSecurityTokenReceived +=
new EventHandler<SessionSecurityTokenReceivedEventArgs>(sam_SessionSecurityTokenReceived);
(sam 使用类范围定义。)
我不确定这是否正确。由于 global.asax 中的调试问题,我不知道如何验证是否曾调用过该事件。
是否有更完整的示例说明如何捕获此事件?我的方法正确吗?
TIA!感谢您的帮助! 丰富
编辑 - 好吧,我知道事件没有被调用,因为我在处理程序中放置了除以零的代码,并且应用程序没有引发异常。我通过我的 STS 登录,所以任何收到令牌的事件都应该被触发。
任何有关如何执行此操作的帮助将不胜感激。谢谢!
【问题讨论】:
标签: c# security model-view-controller