【发布时间】:2021-08-09 07:20:20
【问题描述】:
我使用开放规范创建 API 并使用证书完成 OAuth2.0 的设置以访问 API。我尝试从 Postman 访问 API 的网关 URL,但它显示 { "statusCode": 401, "message": "Unauthorized. The access token is invalid." }
网关 URL 是这样的“https://xxxx.azure-api.net/todo/api/todolist”
请指导如何访问 API 网关 URL。
请检查文件。我已经添加了配置细节。
API 设置
Oauth2.0 设置
政策
【问题讨论】:
-
这个问题需要一些信息。就像你配置的那样。你的网关和api是什么?身份验证在哪一点配置?
-
@dotnetstep 请检查附件。
-
你能告诉我你是如何获得令牌的吗?
-
@JimXu 我已经在邮递员中设置了所有 Oauth2.0 设置并单击了“获取令牌按钮”。通过单击“获取令牌”按钮,我获得了我用来发送的不记名令牌。还在邮递员中添加了证书,该证书也添加到了 API 管理中。
-
能否请您通过jwt.ms 解析您的令牌并验证您在政策中定义的声明/
标签: c# azure postman azure-api-management azure-api-apps