【发布时间】:2018-12-18 10:01:26
【问题描述】:
我正在尝试在 Postman 中重新创建来自 Fiddler 的请求。
我有一个在本地运行的 Web 应用程序,我使用 fiddler 来获取请求。
webapp 正在调用https://login.microsoftonline.com/[[mytenantname]]/oauth2/token 并获得一个授权令牌。这很好用,然后我可以调用受保护的 api。
但是当我尝试在 Postman 中复制请求时,我收到了下面的错误消息。
场景 2
我也尝试过直接调用 web api 并选择(在 Postman 中)Authorization->OAuth 2.0 -> [Get Authorization token] ... aso。在这里,我得到了一个令牌,但是当我使用这个令牌时,我无法发出请求(访问被拒绝类型的消息)。但是,如果我复制我的 fiddler-auth 令牌,我可以从受保护的 api 中获取内容
我还使用了 tentantId 而不是tenantname(图像中的橙色删除线)
【问题讨论】:
-
我可以从您共享的 URI 中获取错误响应(400 BAD Request)。我厌倦了同一个邮递员,也没有设置任何授权(无身份验证)。检查您的互联网连接是否正常?
-
嗨,杰。感谢您的答复。该链接不是真实的,它包含我的 Azure 租户名称。我已经更新了帖子,以使每个人都更清楚。连接不是问题
-
15 个字符.......
标签: azure oauth-2.0 asp.net-web-api2