【问题标题】:AADSTS50146 error when attempting to retrieve Oauth access_token尝试检索 Oauth access_token 时出现 AADSTS50146 错误
【发布时间】:2020-04-10 12:00:13
【问题描述】:

寻找一些有关此错误的 AzureAD 帮助 -

“错误”:“无效请求”,“错误描述”:“AADSTS50146:这个 应用程序需要配置一个特定于应用程序的 签名密钥。\r\n跟踪 ID: 6fb978c1-0d74-478c-991c-3ad48ca65f00\r\n相关 ID: 81c05804-175c-456b-8d45-d5365818b599\r\n时间戳:2019-12-17 19:28:29Z",

我在一个 AzureAD 环境中遇到上述错误。尝试执行 OAuth2.0 令牌请求时。我有另一个测试 AzureAD,同样的请求工作正常。

使用 clientId、clientSecret 和 grant_type=client_credentials 对 https://login.microsoftonline.com/{tenantId}/oauth2/v2.0/token 进行 POST。

通过谷歌找到这个 - https://github.com/MicrosoftDocs/azure-docs/issues/5394 但想了解如何在 AzureAD 中配置“范围”参数。

【问题讨论】:

  • 这个问题有什么更新吗?

标签: oauth-2.0 azure-active-directory client credentials


【解决方案1】:

Azure AD 门户中的 api 权限是范围的值。

您也可以公开一个 API,然后您可以添加自己的范围。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-05
    • 2014-12-11
    相关资源
    最近更新 更多