我正在尝试使用以下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“ }
答案 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。确保您发送的请求类型正确。