【问题标题】:SSO web and ticket sessionSSO 网络和票证会话
【发布时间】:2012-06-12 08:38:13
【问题描述】:

我正在为我的公司开发 SSO 网络系统。当人们想要访问应用程序时,它会将用户重定向到 SSO 服务器(Web 应用程序)上,从而将经过身份验证的用户保存在内存中。 SSO 服务器然后将用户重定向到正在创建自己的会话的应用程序。

问题是当用户在应用程序上花费大量时间时,SSO 上的会话会丢失。

你有解决这个问题的想法吗?

我的 SSO 应用程序是 ASP .NET 应用程序,其他应用程序可能在 ASP .NET 或 ASP .NET MVC3 中。

感谢您的帮助

【问题讨论】:

  • 我不得不给这个问题一个-1,因为你没有提供任何关于你正在使用什么技术、你建立在什么框架上、你迄今为止为研究这个问题所做的工作等细节。如果您提供更多相关细节,我将很乐意推翻该投票。
  • 嗨,我很抱歉。我的 SSO 应用程序位于 ASP .NET 中,而我的另一个应用程序位于 ASP .NET MVC 中。我的问题只是 SSO 应用程序上的会话丢失了。我的公司拒绝在 SSO 应用程序上声明会话无限超时。所以我想知道如何从另一个应用程序刷新这个会话:)
  • 好吧,你不能依赖会话停留任何时间,只是不能保证。如果您的解决方案依赖于此,您可能需要找到不同的解决方案。不应要求“无限”超时。
  • 我同意你的看法。为此,我正在搜索以刷新 SSO 应用程序上的会话。但我不知道该怎么做......

标签: single-sign-on


【解决方案1】:

您需要通过观察用户的典型使用模式来设置 WebAgent 的超时值。

那么您目前如何处理用户的 SiteMinder 会话超时..?理想情况下,您将使用重定向 URL 到自定义页面,通知用户会话已终止等。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多