0

我使用 asp.net mvc3,html5,jquerymobile 开发了一个移动应用程序。我正在使用 ADFS 身份验证对用户进行身份验证。一旦用户通过身份验证,他就可以使用 IPAD 或 iPhone 执行下载功能以下载应用程序。现在,一旦下载功能完成,当用户再次尝试导航回应用程序时,他会再次提示登录窗口。

我需要阻止用户再次输入登录凭据。所以我想缓存用户凭据是个好主意。

谁能帮我知道在这种情况下我们如何缓存用户凭据详细信息,以防止用户再次输入登录凭据。

谢谢和问候, 桑托什·库马尔·帕特罗

4

1 回答 1

1

您可以使用持久性 cookie。在进行身份验证时,只需将 true 作为第二个参数传递给该FormsAuthentication.SetAuthCookie方法。这将发出一个 cookie,该 cookie 将在您在<forms>web.config 中指定的给定超时期限内存储在客户端上。

于 2012-04-13T22:16:06.360 回答