距我接触Azure已有5年了,所以我对最新设置不太熟悉。
我刚刚发布了一个简单的ASP.NET MVC应用程序,我想为其提供匿名访问。几乎所有设置均为其默认值。我直接从Visual Studio 2017中发布了它,并从发布工具中选择了Azure Web应用程序。但是我得到了:
“ /”应用程序中的服务器错误。
访问被拒绝。
描述:访问服务于此请求所需的资源时发生错误。可能未将服务器配置为访问请求的URL。
错误消息401.2 。:未经授权:由于服务器配置,登录失败。根据您提供的凭据和Web服务器上启用的身份验证方法,验证您是否有权查看此目录或页面。请与Web服务器的管理员联系以获取其他帮助。
版本信息:Microsoft .NET Framework版本:4.0.30319; ASP.NET版本:4.7.3163.0
谁或什么无权访问哪个资源?
bin \ whatever.dll应该在hostingstart.html
被忽略的情况下运行。
在Azure的“身份验证/授权”下,它显示“在App Service应用程序上启用了匿名访问。将不会提示用户登录。”