python - Authlib - Oauth2 服务器 - 如何接受 json 客户端凭据?
问题描述
我正在与一家公司进行整合,并且几乎无法控制他们的客户端。代码 在这种情况下,我必须实现一个 Oauth2 服务器并支持它们的特定集成。他们想使用 client_credentials,但他们不想将、 和其他字段作为表单数据发送client_id
,client_secret
而是希望将其作为 JSON 发送。
对于 authlib,这几乎是client_secret_post
身份验证,除了源数据不应该是 request.form,应该是 request.data。有人对为 authlib Oauth2 服务器端创建自定义身份验证有任何提示吗?
这个问题很相似,但从客户端的角度来看:Request oAuth token with POST and json body in authlib possible?
解决方案
推荐阅读
- nginx - Nginx Http 健康检查失败
- c# - asp.net core 2.1 和 Razor 页面中的模态表单验证
- python - 如何在python中更改多个文件(gjf)
- java - GridBagLayout 单元格中对象的对齐方式
- ios - UINavigationBar 中的多色后退按钮
- regex - 正则表达式替换组中的第一个字符
- angular - Mat-Select 显示对象属性,即来自先前选择/保存的值的 customer.name
- firebase - 使用 Firebase 和 React Native 删除密钥中的多个子项
- oauth - 外部/来宾/B2B 协作用户能否访问 Dynamics Operations OData?
- redux - 当有效负载为真时,Redux Reducer 不会更新状态