ASP.Net 没有身份验证的应用程序不会 运行 在 IIS Express 上

ASP.Net applications with no authentication won't run on IIS Express

我正在使用 Visual Studio Community 2015 创建 MVC 应用程序。我之前创建了一个使用 Windows 身份验证的网站,并且在为此设置 IIS Express 10 时,它似乎已经停止了所有没有加载身份验证的站点。相反,我收到以下错误:

HTTP 错误 401.2 - 未经授权 由于身份验证无效,您无权查看此页面 headers。

我用 Google 搜索了这个错误,返回的所有内容都是针对 IIS 的,而不是 express 版本,后者几乎无法管理它。我查看了 IIS Express 和我的 IIS Express 用户文件夹中的配置文件,并且启用了匿名身份验证,所以我真的不确定该怎么做。

我什至尝试过 re-installing IIS Express 10 无济于事,所以任何帮助将不胜感激,因为我不能 运行 我的本地机器上的很多 MVC 应用程序时刻.

实际上,我最终是通过从一个不相关的问题中找到答案来解决这个问题的。项目本身的匿名身份验证设置为 false。通过在属性 window(默认情况下未显示)中再次启用应用程序 运行。所以答案是检查 属性 是否设置正确。我以后也会试试 Jexus Manager,因为它看起来像缺少 IIS Express 的控制台。