Azure Web Api 401-未经授权:由于凭据无效,访问被拒绝

时间:2018-09-18 09:53:10

标签: azure asp.net-web-api azure-web-sites azure-web-app-service

当尝试通过Visual Studio Web项目中的邮递员和javascript访问Web API端点时,出现错误

  

401-未经授权:由于凭据无效,访问被拒绝。您无权使用您提供的凭据查看此目录或页面。

我不明白为什么需要凭据,因为部署到Azure的ASP.NET MVC Web API应用程序没有配置身份验证。

enter image description here

以下是chrome开发人员工具包中“网络”标签的屏幕截图 enter image description here enter image description here

下面是postmon的屏幕截图(出于隐私目的,已删除了网址)。

enter image description here

1 个答案:

答案 0 :(得分:0)

您的站点需要提供windowsAuthentication。因此,请在您的web.config中添加以下代码,然后重试。

<authentication mode="windows">

有关更多详细信息,您可以参考此article