我有一个 ASP.NET Core MVC Web 应用程序,它使用身份来处理用户帐户身份验证和授权。在我的本地 IIS Express 上运行该应用程序时,一切正常。将应用程序部署到共享网络服务器后,我开始注意到登录的用户帐户会以看似随机的间隔被注销。通过实验,我能够确定无论帐户处于活动状态还是空闲状态,都会发生注销。它们的发生没有重复的时间间隔,并且与我在 cookie 上设置的任何到期时间完全无关。Web 应用程序中的每个视图都会发生注销,因此我无法将问题固定到任何特定的控制器。此外,我对应用程序的已发布版本和本地测试版本使用相同的数据库,因此使用相同的用户帐户。我任何人都知道从哪里开始寻找解决方案,我将不胜感激。