我计划将Azure身份验证集成到我的Drupal 7网站中。我从Azure支持团队那里获得了站点URL的令牌终结点URL,客户端ID,客户端密钥。当我尝试连接时遇到以下错误“用户XXXXX请求访问令牌:失败”
预先感谢 吉里雅
答案 0 :(得分:1)
此错误的发生可能有以下几种原因:
客户端应用程序未在Azure AD中注册或未添加到用户的Azure AD租户。确保您已在正确的租户中注册了该应用程序,并确保您的应用程序注册中的客户端ID,客户端密钥和租户ID与您在web.config或应用程序设置中所拥有的匹配。
该错误通常还可能意味着您获得了错误的资源访问令牌。您是否在使用Graph API?在有人尝试获取Azure AD Graph API的访问令牌但使用该访问令牌访问Microsoft Graph API之前,我已经看到此错误。您的drupal网站可能也是如此。
您能否在此处发布完整的错误消息?