Azure 到 Auth0 连接 - 提供了无效的客户端密码

Azure to Auth0 connection - Invalid client secret is provided

我使用 Azure AD 作为我的身份提供者 (IdP) 并尝试将 Auth0 作为客户端连接到它。我已经按照中提到的所有步骤 https://auth0.com/docs/connections/enterprise/azure-active-directory/v2

从 Auth0 到 Azure AD 的重定向按预期工作。 Azure AD 端的登录也在其日志中显示成功,但是我在 Auth0 端遇到错误,它说, “提供了无效的客户端密码” 我已经仔细检查了客户机密。新生成它以消除其过期的可能性,但仍然出现此错误。 以下是错误消息负载。

"error": {
      "message": "failed to obtain access token",
      "oauthError": "invalid_request",
      "type": "request-error",
      "payload": "{
          "error":"invalid_client","error_description":"AADSTS7000215: Invalid client secret is provided.
            Trace ID: 52ea6301-3da2-46c7-b355-865dfff34c01
            Correlation ID: 69415f95-1430-45eb-b653-3c76f934ccc0
            Timestamp: 2021-11-29 05:11:57Z",
          "error_codes":[7000215],
          "timestamp":"2021-11-29 05:11:57Z",
          "trace_id":"52ea6301-3da2-46c7-b355-865dfff34c01",
          "correlation_id":"69415f95-1430-45eb-b653-3c76f934ccc0",
          "error_uri":"https://login.microsoftonline.com/error?code=7000215"}"
    },

确保您复制的是客户端密码值而不是客户端密码 ID。

给了错误的客户机密值,得到了与您相同的错误。

建议您尝试使用我为授权类型 OAuth2.0 设置的以下参数。

URL : https://login.microsoftonline.com/{tenantid}/oauth2/v2.0/token

给出正确的 Client Secret 值并获取访问令牌。