1

有没有人使用 django-oauth2-provider 作为 django oauth2 解决方案?

我已经从 github https://github.com/caffeinehit/django-oauth2-provider克隆了 django-oauth2-provider 代码,并运行提供的示例站点。

但我不知道如何测试它。当我在浏览器中输入:

http://127.0.0.1:8000/oauth2/authorize/2/?client_id=fc79b3fd7e65b904836b

我有

unauthorized_client An unauthorized client tried to access your resources. 

似乎我的 client_id 未能传递到该站点?

4

1 回答 1

1

您正在访问错误的 URL:

http://127.0.0.1:8000/oauth2/authorize/?client_id=fc79b3fd7e65b904836b&redirect_uri=<REDIRECT_TARGET>&response_type=code&status=abc

然后应用程序将您重定向到

/oauth2/authorize/2/

通过在成功时发出 HTTP200 或在失败时发出 HTTP400。

于 2013-02-05T08:43:15.990 回答