AADB2C90083:请求缺少必需的参数:grant_type

时间:2019-08-02 12:09:35

标签: azure azure-active-directory azure-ad-b2c

我正在尝试使用以下URL中提到的自定义策略在Azure Active Directory B2C中配置ROPC流。

https://docs.microsoft.com/en-us/azure/active-directory-b2c/ropc-custom

但是在测试ROPC策略时出现以下错误。     {     “错误”:“ invalid_request”,     “ error_description”:“ AADB2C90083:缺少请求      参数:grant_type。\ r \ n关联ID:b4153dfe-4296-4b68-850f-ee30ac4d86b0 \ r \ n时间戳:2019-08-02 11:53:23Z \ r \ n“ }

2 个答案:

答案 0 :(得分:0)

https://<your-tenant-name>.b2clogin.com/<your-tenant-name>.onmicrosoft.com/oauth2/v2.0/token?p=B2C_1A_<POLICY_NAME>&username=xxxxx&password=xxxxx&grant_type=password&scope=openid <NativeClient_App_ID> offline_access&client_id=<NativeClient_App_ID>&response_type=token id_token

在上面的URL中,添加您的租户名称,ROPC登录策略名称,用户名和密码以及您的本机客户端ID。

现在尝试发送请求并检查。

答案 1 :(得分:0)

我遇到了同样的错误,然后我意识到它应该是 GET 请求,而我正在发送 POST。确保您发送的请求类型正确。