/ / django-oauth2-provider - django, oauth-2.0

django-oauth2-provider - django, oauth-2.0

Alguém usou o django-oauth2-provider como solução django oauth2?

Eu clonei o código django-oauth2-provider do github https://github.com/caffeinehit/django-oauth2-providere execute o site de exemplo fornecido.

Mas eu não sei como testar isso. Quando digito isso no meu navegador:

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

Eu tenho

unauthorized_client An unauthorized client tried to access your resources.

Parece que meu client_id falhou no site?

Respostas:

1 para resposta № 1

Você está acessando o URL errado:

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

Em seguida, o aplicativo redireciona você para

/oauth2/authorize/2/

seja emitindo um HTTP200 após sucesso ou HTTP400 após uma falha.