-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Oauth2ServerBundle Return Invalid token #86
Comments
Bonjour, C'est corrigé en modifiant le security.yml
Devient Désormais l'erreur vient de HWI Dans la configuration normal je devrais avoir : Je poursuis mes investigation du pourquoi je n'ai pas ce JSON avec ce bundle et quelle méthode pour récupérer l'information. Bonne journée. |
Bonjour, Finalement, en m'y remettant dessus, j'ai vu d'ou venait le soucis. Il faut créer un controller /api pour que l'authentification se fasse complètement coté client HWI. Dans la partie serveur oauth, j'ai paramétré ma route api dans mon controller. `/**
Le fait de retourner le Json a resolu l'absence du {"username":"Admin"} précédent. En espérant que ce retour puisse aider d'autres personnes qui découvre le Oauth coté serveur. Bonne journée. |
Hello everybody,
En ----
I post here because I try to connect hwiBundle with thephpleague/oauth2-server-bundle and I have an error Invalid Token. In effect, I test in the bundle by dd and the oauth server return my login page (html) so invalid token.
FR ----
J'écris ici parce que je rencontre des difficultés à connecter le bundle oauth server avec mon client HWI. Mon client dit que mon token est invalid dans les logs symfony. J'ai voulu donc tester via le navigateur puis postman et le serveur me retourne une page html de formulaire login au lieu d'un token. Je suis sous Symfony 5.4. Voici les retours de mon navigateur.
I'm on symfony 5.4.
Header Location My connect : https://portail.test/authorize?response_type=code&client_id=225aea10a3a4f3f050116219d63140aa&scope=SUPER_USER&state=eyJjc3JmX3Rva2VuIjoiMWM1OTBhODAyMWMxNGU2YTkxY2ZiOGRiNmEzZTVjNjIifQ%253D%253D&redirect_uri=https%3A%2F%2Fclientsoauth.test%2Flogin%2Fcheck-custom
Header Location Authorize: https://clientsoauth.test/login/check-custom?code=def5020033892ce12a4a88267418da2413925e1227293da1f6ae9e90f930c1434019097c633bea94b662a53cbd7ef989a7dbcde36c0546d0baa99d5e86987883ef2adc161c7a2a92044e00784f9d2560cfbc184037c5134ddb54a20d9bd5187e974ca4c03715ba68f59dc51a6418948590f15f065d278e6242ba041afcdb693f4dfbcf2a56db29fbf758941efd4fd431887ff6ace4999dc18f8be250e2b8fd87be1b9e393f1c9166812bd8ec9c76d09f1d8affcac8220519031cdb6e7857062124993f9063d75a965d8306ad74d0fc575d0bb66a2ef03273c0647f4173ca46de96e58a2db0bf20456b3ee107e6d0198c01de88d3a2b41d012140c2f8ed8e0caa0655a2b9c90d23c68bc1eb7a75f31aa2d8d9f475b332f6441c6717cde3b3a4ecab1e613fd8ef9539acb1c26f3272c9c87464b187238c280940fbcfd2a0520f897d9f8284846bfe56b1f845a212464217bbadcae63b97626bb197453232d887854144c9dfb30b12dddc88be7ede9ce552549c707837bcf5993d06007141936b9b30d1442cb990b9d11984b90b46b0786b4dc69b8efc1df6850d8f13b4ceb0b5230d434e51aa6f39b39718&state=eyJjc3JmX3Rva2VuIjoiMWM1OTBhODAyMWMxNGU2YTkxY2ZiOGRiNmEzZTVjNjIifQ%253D%253D
Cookie CheckCustom : sf_redirect=%7B%22token%22%3A%22001b98%22%2C%22route%22%3A%22custom_login%22%2C%22method%22%3A%22GET%22%2C%22controller%22%3A%22n%5C%2Fa%22%2C%22status_code%22%3A302%2C%22status_text%22%3A%22Found%22%7D; path=/; secure; httponly; samesite=lax
En ----
So, I try to dd() in TokenController of the bundle but it seems controller is not used.
FR ----
J'ai essayé de faire des tests dans le TokenController pour voir comment il fonctionne et quelles classes ils utilisent mais il semble qu'il n'est pas utilisé lors des redirections des requêtes.
My yml league_oauth2_server.yml
security.yml (oauth server)
hwi_oauth :
security.yml
For info, Client works with FOSOAuthServerBundle but I don't want use on S5.4, I prefer League\Bundle\OAuth2ServerBundle.
Could you help me ?
Matthieu.
The text was updated successfully, but these errors were encountered: