python - Django Oauth Toolkit 不支持的授权类型
问题描述
我正在使用带有 django-oauth-toolkit 的 Django Rest 框架,当我在 POSTMAN 上发出请求时,它可以正常工作,
{
"username":"username",
"password":"password",
"client_id":"something",
"client_secret":"somethingelse",
"grant_type":"password"
}
当我使用请求发出相同的请求时,我得到
unsupported_grant_type
这是我的请求代码,
data = {"username": username,
"password": password,
"client_id": client_id,
"client_secret": client_secret,
"grant_type": "password"}
r = requests.post(url, data=data)
我使用字符串“password”作为grant_type。它在 Postman 中工作,只是在代码中不起作用。
解决方案
推荐阅读
- php - PHP - DOMDocument 抓取 div 不删除图像
- c# - 在我的表单确认对话框后自定义导航表单
- c - 在 c 中处理的信号很少
- azure-application-gateway - Azure 应用程序网关出口 IP
- javascript - ParseFloat 返回字符串而不是 Javascript 中的数字
- android - 如何从 url 打开颤振应用程序?
- android - 每次我尝试运行 String online_user_id = mAuth.getCurrentUser().getUid(); 时都会出错
- excel - 如何在 Excel 中将整行与另一行进行比较并返回值
- javascript - kendo-grid-react-wrapper 未触发 Kendo UI 事件
- python - Flask-Misaka 无法识别 markdown 字符串中的围栏代码