浏览器在已登录时提示输入用户和密码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了浏览器在已登录时提示输入用户和密码相关的知识,希望对你有一定的参考价值。
我在这里遇到一个非常奇怪的问题。我使用.NET MV5构建一个简单的应用程序,我使用Identity通过简单的帐户验证用户。在localhost上一切都很好,但是当我在IIS上发布网站时,控制器中有一个动作即使我已经过身份验证,浏览器会提示窗口询问有效的用户和密码..我再次写信息但是无论我做什么,浏览器都会不断询问相同的信息,并且View永远不会显示。
我只有一个角色,用户将其激活。控制器类通过[Authorize]注释进行保护,无需角色验证。
有任何想法吗??如果需要,我可以分享更多信息..
答案
得到了答案......
事实证明,确实要求用户和密码的窗口正在要求Windows身份验证,正如你们有些人所建议的那样,考虑到MVC应用程序甚至没有使用它,这很奇怪。我写了一个管理服务器帐户,并将页面重定向到其他地方。
我试图访问的控制器是/ Reports / TeacherEarnings并重定向到Reports / browse。 IIS以某种方式解释我试图在同一服务器上访问SQL Reporting Services并要求Windows身份验证,覆盖MVC应用程序控制器...
希望这可以帮助将来的某个人。
以上是关于浏览器在已登录时提示输入用户和密码的主要内容,如果未能解决你的问题,请参考以下文章
解决火狐访问(localhost)本地网站提示输入用户名密码