我已经创建了一个IISMVC3项目,并且在开发时使用ASP.NET Express作为web服务器。当我尝试调试时,我得到了下面的错误消息。
如何解决这个问题呢?
'/‘应用程序中的
服务器错误。
访问被拒绝。说明:访问服务此请求所需的资源时出错。服务器可能未配置为访问请求的URL。
错误消息401.2。错误消息:未授权:由于服务器配置的原因,登录失败。根据您提供的凭据和在Web服务器上启用的身份验证方法,验证您是否有权查看此目录或页面。请与Web服务器的管理员联系以获得更多帮助。
发布于 2013-07-08 15:13:06
如果您使用的是Visual Studio,也可以在解决方案资源管理器中左键单击该项目,然后在属性窗口中将Windows Authentication属性更改为Enabled。
发布于 2012-08-16 21:23:21
此问题的原因是IIS Express不允许使用WindowsAuthentication。这可以通过设置来启用
<windowsAuthentication enabled="true">
在位于C:\Usersusername\IISExpress\config的applicationhost.config文件中。
发布于 2014-09-25 21:49:22
在IIS Express上承载: 1.在解决方案资源管理器中单击项目以选择该项目。2.如果属性窗格未打开,请将其打开(F4)。3.在项目的属性窗格中: a)将“匿名身份验证”设置为“已禁用”。b)设置"Windows身份验证“为”已启用“。
https://stackoverflow.com/questions/9053666
复制相似问题