Mik*_*sas 4 iis-express postman
我正在尝试使用IIS Express在本地测试ASP.NET Web Api。当我使用Chrome浏览器并点击url(例如localhost:5000 / api / test)时,json可以正常显示,但是当使用Postman时,当我点击相同的URL时,我会不断获得未经授权的401.2。api控制器在路由上具有匿名访问权限。
在错误消息上,可能的原因之一是:
启用集成身份验证,并通过代理发送请求,该代理在身份验证标头到达Web服务器之前就对其进行了更改。
邮递员是否以某种方式更改标题?
[2019 Update]
遇到相同的问题,当使用IIS Express在本地计算机上运行时,我无法使用Postman调试ASP Core 2.1 API。尽管在浏览器上运行良好,但我一直保持“无法获得任何响应”。
按照PostmanLabs Github此处解释的故障排除步骤进行操作后,我注意到Postman控制台中这是来自证书问题。
从邮递员设置>常规中禁用SSL验证可允许请求通过。
看起来是您的代理。
我在邮递员中找不到代理设置。所以我删除了Win的邮递员,并安装了Chrome的邮递员。邮递员可能会从Chrome获得环境。
无论如何,分辨率是to use Postman for Chrome instead of Postman for Win。
| 归档时间: |
|
| 查看次数: |
2435 次 |
| 最近记录: |