【问题标题】:asp.net mvc application logging me out almost randomlyasp.net mvc 应用程序几乎随机地让我退出
【发布时间】:2017-03-29 17:05:18
【问题描述】:

该应用程序在本地运行时工作正常,但是当我将其上传到主机 (123-reg) 并登录时,会生成身份验证 Cookie,我可以浏览该站点几秒钟,然后我被重定向到登录,但认证cookie仍然存在。

它会在随机时间后注销用户,但仅限于在主机上时。

【问题讨论】:

    标签: c# asp.net-mvc hosting


    【解决方案1】:

    经过彻底搜索,我发现 123-Reg 的 IIS 正在为我的应用程序生成自动机器密钥,然后超时。

    如果您使用this 生成一个并将其放入您的Web.config 文件中,它可以工作!

    【讨论】:

    • 由于链接重定向到不相关的日本网站,您可能需要更新或删除此答案?
    【解决方案2】:

    应用是在集群中运行还是在负载均衡中运行?

    在这种情况下,您需要将会话数据存储在另一台服务器中,它可能是 SqlServer 或 IIS。

    【讨论】:

    • 对不起,我缺乏经验,但我不确定我在运行哪个,有什么方法可以告诉我吗?
    • 此应用程序是否在多个服务器上运行?
    • 我在本地和我购买的托管服务器上运行它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-15
    • 2023-03-30
    • 1970-01-01
    • 2011-01-09
    • 2011-01-20
    • 1970-01-01
    • 2013-08-15
    相关资源
    最近更新 更多