FormsAuthentication.SetAuthCookie

发布于 2024-08-09 05:41:06 字数 167 浏览 5 评论 0原文

您好,我们正在使用 FormsAuthentication.SetAuthCookie(profile.Id, false);

现在的问题是这个 cookie 何时过期?

当然,一旦我关闭所有浏览器,它就会过期,但我不会保持浏览器打开状态,而且我不知道时间限制。

hi we are using FormsAuthentication.SetAuthCookie(profile.Id, false);

Now the question is when does this cookie expires?

It of course expires once I close all the browsers but it doesn't I keep the browser open and I don't know the timelimit.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

我纯我任性 2024-08-16 05:41:06

它将取决于 web.xml 中的 Timeout 属性。配置。

It will depend on the Timeout property in web.config.

肩上的翅膀 2024-08-16 05:41:06

在 web.config 文件的 system.web 属性中,您必须设置以下内容:

<authentication mode="Forms">
  <forms loginUrl="~/Account/Login" timeout="2880" />
</authentication>

然后您的 cookie 将根据您在超时属性中设置的值过期。

In the system.web attribute of your web.config file, you must set the following:

<authentication mode="Forms">
  <forms loginUrl="~/Account/Login" timeout="2880" />
</authentication>

then your cookie will expire depending on the value you have set in the timeout attribute.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文