【发布时间】:2016-06-28 02:25:01
【问题描述】:
首先我想说的是,虽然我已经编程了 20 年,但我从未精通安全问题。他们一直困扰着我。所以如果你不把它弄糊涂,我就听不懂你在说什么。
我有一个运行良好的现有 ASP.NET MVC 网站。过去我可以在 Visual Studio 中毫无问题地调试它。然后我的雇主将我的开发机器升级到 Windows 10。现在,每当我以调试模式启动时,网站都会显示访问被拒绝。错误继续说:
401.2.:未经授权:由于服务器配置,登录失败。
我仍然可以在 IIS 7 上运行的 Internet Explorer 中打开相同的本地副本(我认为),但是当我尝试从 Visual Studio 运行它时,我得到了拒绝访问。所以也许我需要关注开发服务器中的配置,如果这是正确的术语。我正在使用 Windows 身份验证和基于角色的安全性。我查看了 IIS 配置(我不明白这比安全性好多少),似乎启用了 Windows 身份验证。这就是我所知道的一切。我希望有人知道如何解决这个问题。我在 StackOverflow 上查看了类似的问题,并且在 MSDN 上看到了一些类似的错误解决方案,但没有一个对我有帮助。至少他们是按小时付钱给我的。
【问题讨论】:
-
什么版本的 Visual Studio?
-
Visual Studio 2012.
标签: c# asp.net-mvc