我有一个使用站点管理器进行 Web SSO 身份验证的 ASP.NET 3.5 应用程序。我在应用程序中有一个注销功能,用户可以单击“注销”按钮。我正在按钮的事件处理程序中放弃/删除/清除会话。另外,我还清除了所有 cookie 以删除会话。但是,由于应用程序使用 siteminder 进行身份验证,因此会话并没有真正被丢弃。单击注销后,如果用户导航到任何页面,则仍会创建会话(从 siteminder 获取),而不会将用户重定向到 WebSSO 登录页面。
请您告诉我如何在注销时删除站点管理器会话?我需要在应用程序/IIS/siteminder 级别进行任何特定于 siteminder 的配置更改才能使其正常工作吗?
任何帮助都非常感谢!
谢谢