oauth-2.0 使用google作为提供者的Oauth2授权

o2g1uqev  于 2022-10-31  发布在  Go
关注(0)|答案(1)|浏览(203)

我的前端是Angular,后端是使用spring security的spring micoservice。我需要使用facebook来使用oauth2授权。从Angular,我使用“http://localhost:8080/oauth2/authorization/facebook”来获得授权端点,并成功获得代码和状态。现在我需要从facebook获得令牌。我尝试使用“http://localhost:8080/login/oauth2/code/facebook”作为令牌端点,并提供代码和状态作为参数。但它抛出错误。
“在我的Spring安全后端中没有给出正确的响应。”

application properties :
spring.security.oauth2.client.registration.facebook.clientId =  
spring.security.oauth2.client.registration.facebook.clientSecret = 
spring.security.oauth2.client.registration.facebook.redirectUri:

我的 Spring 后端在8080上。
我的令牌终结点是否正确?如果我在这里犯了任何错误,谢谢。

brvekthn

brvekthn1#

我在谷歌开发控制台中添加了一个新的重定向URI,它得到了解决。

相关问题