ASP.NET标识无法将登录用户识别为已通过身份验证

时间:2015-12-01 17:29:53

标签: asp.net identity

我随机发生了以下问题,希望有人能指出我正确的方向。

我的网站使用Identity登录,我的应用程序文件夹web.config中的deny元素禁止未经身份验证的用户:

Task.Run

当用户成功登录时,99%的时间允许他们访问应用程序启动页面,但有时他们不允许访问,而是返回到包含“登录”链接的站点主页。我可以告诉应用程序识别用户已登录,因为它们没有返回到登录页面,如果有人试图通过需要身份验证的URL直接访问页面,会发生这种情况。这会阻止用户访问应用程序,唯一让它再次运行的是重新启动Web服务器,此时登录工作正常。

有没有人对这里可能发生的事情有任何想法?

提前感谢任何想法。

1 个答案:

答案 0 :(得分:0)

我在web config中写了blog ..其中也包含一个小的3页项目,button设置..我希望这会对你有帮助..