gpt4 book ai didi

asp.net - 不同主机上的表单例份验证

转载 作者:行者123 更新时间:2023-12-04 06:58:34 24 4
gpt4 key购买 nike

嗨,我的网站有表单验证,它在 localhost 和 Godaddy 上运行良好,但在转移到另一个主机后它停止工作。
在 2-3 分钟后登录管理区域后,我重定向回登录屏幕。
有人知道我是否更改了 IIS 上的某些设置或问题的根源是什么?
我的代码看起来像

<authentication mode="Forms">
<forms loginUrl="~/Account/LogOn" timeout="10000" slidingExpiration="true"/>
</authentication>


FormsAuthentication.SetAuthCookie(userName, rememberMe);

最佳答案

如果您的应用程序域被关闭并且您在 Web.config 中没有 machineKey 部分(或 validationKey/decryptionKey="AutoGenerate"),您将在每次应用程序启动后获得新的验证 key /解密 key ,并且身份验证 cookie 将失效。访问 http://aspnetresources.com/tools/keycreator.aspx并将生成的 machineKey 部分添加到您的 Web.config 中。

关于asp.net - 不同主机上的表单例份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2229772/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com