Azure AD B2C:AADSTS70000:身份验证失败:授权代码格式错误或无效

时间:2016-05-05 21:12:03

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

尝试获取为我的聊天机器人返回到我的OAuthCallback端点的authorization_token的令牌,使用Postman chrome扩展程序来测试呼叫:

Illuminate\Database\Eloquent\Model

我在登录后通过调用POST /baad.onmicrosoft.com/oauth2/v2.0/token HTTP/1.1 Host: login.microsoftonline.com Cache-Control: no-cache Postman-Token: 06d9d95a-4e53-0333-5f51-ede4ae354443 Content-Type: application/x-www-form-urlencoded grant_type=authorization_code&client_id=[snipped clientid]&scope=openid+offline_access&code=[snipped code]&redirect_uri=http%3A%2F%2Flocalhost%3A3978%2Fapi%2FOAuthCallback&p=b2c_1_sign-in 来获取[剪切代码]并且调试断点在我的localhost上的https://login.microsoftonline.com/baad.onmicrosoft.com/oauth2/v2.0/authorize?处停止并且我复制返回到回调的代码参数值。

我已经三次检查了redirect_uri,其他一切都是一致的。但是,当我复制粘贴返回到http://localhost:3987/api/OAuthCallback端点的代码时,它会抛出http://localhost:3987/api/OAuthCallback

我不明白可能出现什么问题,因为我正在使用返回给我AADSTS70000: Authentication failed: Authorization Code is malformed or invalid的授权码,并对为什么它不起作用感到困惑

参考:https://azure.microsoft.com/en-us/documentation/articles/active-directory-b2c-reference-oauth-code/

0 个答案:

没有答案
相关问题