gpt4 book ai didi

Django OAuth2 unsupported_grant_type

转载 作者:行者123 更新时间:2023-12-02 08:14:28 27 4
gpt4 key购买 nike

我正在尝试使用 django 发送请求,以使用 OAuth2 从我的 api 获取 access_token。我正在执行此代码:

data = {'username': 'admin', 'password': '123123', 'grant_type': 
'password','client_id': 'xxx','client_secret': 'xxx'}
headers = {'content-type': 'application/x-www-form-urlencoded'}
r = requests.post(url, data=data, headers=headers)

当我发送此请求时,我收到此错误:

{'error': 'unsupported_grant_type'}



谢谢你的帮助 !

最佳答案

如果有人感兴趣,正确的请求是:

    payload = "grant_type=password&client_secret=xxx&client_id=xxx&username=username&password=password"
headers = {
'content-type': "application/x-www-form-urlencoded",
'cache-control': "no-cache",
}

response = requests.request("POST", url, data=payload, headers=headers)

关于Django OAuth2 unsupported_grant_type,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43201731/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com