尝试从Python代码错误:缺少表单参数:grant_type调用Keycloak Api

时间:2019-04-04 07:45:45

标签: python keycloak url-encoding

我正在尝试调用Keycloak的rest api,其代码类似于

url ='https://example.com/auth/realms/QA/protocol/openid-connect/token?'
数据= {         'grant_type':'y',         '用户名':'x',         'password':'a',         'client_id':'LEAP'     }     标头= {         “内容类型”:“应用程序/ x-www-form-urlencoded”     }

r = requests.post(url
                  , json=data
                  , verify=False
                  , headers=headers
                  )

但是它给我一个错误,提示缺少表单参数:grant_type错误 当我由邮递员使用URL编码时,效果很好。

0 个答案:

没有答案