电贺。我正在尝试使用OpenID身份验证在Azure AD中对用户进行身份验证。 Azure AD中的所有用户帐户均来自Microsoft Azure Active Directory。身份验证可以在测试Azure帐户中正常运行,但是,在对特定客户的Azure服务进行身份验证时,会输出以下错误:
com.microsoft.aad.adal4j.AuthenticationException: {“error”:“invalid_grant”,“error_description”:“AADSTS50034:要签名 进入这个应用程序必须将帐户添加到 d0698a91-23ba-4495-abdb-5864793c48dc目录。\ r \ nTrace ID: ed060649-da1d-48d3-b198-1e05e2a05f0d \ r \ n相关ID: 7c2a1d1e-924e-4939-bad5-fe9f3fcac43e \ r \ n时间戳:2015-09-21 11:08:18Z“}
我检查了所有设置并检查它们是否正确。客户端ID,客户端密钥,租户名称,授权端点URL和身份验证回调URL都是正确的。该应用程序将添加到客户的AD目录服务器中。我不完全确定微软的错误是什么意思?有什么想法吗?
答案 0 :(得分:0)
抱歉,我的错误。我在检索访问令牌的代码中对授权URL进行了硬编码。