首先,伟大的工作。我捐了,因为这真的可以让我很烦恼。 oauth2的新手和一般的身份验证。我注册并注册了@ https://play.authlib.org/,添加了newapp。当我尝试使用以下uri进行授权时:
失败了:
{ "错误":" insecure_transport", " error_description":" OAuth 2必须使用https。" }
我想念一下吗?
答案 0 :(得分:0)
您的代码没有任何问题。服务器本身有一个错误(刚刚修复)。
游乐场现在由Authlib v0.5提供支持。
您需要了解如何发送client_credentials请求: https://tools.ietf.org/html/rfc6749#section-4.4.2
POST /token HTTP/1.1
Host: server.example.com
Authorization: Basic czZCaGRSa3F0MzpnWDFmQmF0M2JW
Content-Type: application/x-www-form-urlencoded
grant_type=client_credentials