【发布时间】: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