接口开发,使用VS2015开发,调试模式运行后台API之后,使用Postman 调用接口返回错误信息:
<title>IIS 10.0 Detailed Error - 401.2 - Unauthorized</title>
<h4>最可能的原因:</h4>
<ul>
<li>未在 IIS 中选择任何身份验证协议(包括匿名)。</li>
<li>只启用了集成身份验证,而使用的客户端浏览器不支持集成身份验证。</li>
<li>启用了集成身份验证,并且请求通过代理发出,但代理在请求到达 Web 服务器之前更改了身份验证头。</li>
<li>Web 服务器未配置为匿名访问,并且没有收到所需的授权标头。</li>
<li>"configuration/system.webServer/authorization" 配置节可能明确拒绝了用户访问。</li>
</ul>
解决方案:项目-》属性-》匿名身份验证-》已启用