我在Visual Studio中使用以下安全设置创建了一个WebAPI项目:
当我从Chrome / IE测试此应用程序时,它会提示输入用户ID /密码并显示输出。但是,当我尝试从Fiddler / POSTMAN测试相同的端点时,它给出了401.2错误。以下是错误详情:
HTTP错误401.2 - 未经授权 由于身份验证标头无效,您无权查看此页面。
详细错误信息:
模块IIS Web核心
通知AuthenticateRequest
Handler ExtensionlessUrlHandler-Integrated-4.0
错误代码0x80070005
请求的网址http://localhost:888/api/Security
物理路径C:\ inetpub \ wwwroot \ WebServices \ api \ Security
登录方法尚未确定
登录用户尚未确定
我试过在Fiddler中给予授权标题,但没有运气。在邮递员中,我选择了从无到基本身份验证的授权类型,并提供了用户名和密码。这也没有用。
有没有人知道或者可以暗示我Fiddler / Postman出了什么问题?