Oauth2授权使用谷歌作为提供商



我的前端是Angular,后端是使用spring安全性的spring-micoservice。我需要使用oauth2授权使用facebook。从Angular我使用";http://localhost:8080/oauth2/authorization/facebook"以获取授权端点并成功获取代码和状态。现在我需要从facebook获得代币。我试着用";http://localhost:8080/login/oauth2/code/facebook"作为令牌端点,并提供代码和状态作为参数。但它的投掷错误。

"http://localhost:8080/login/oauth2/code/facebook?code=XXXXX&state=YYYY";在我的spring安全后端没有给出正确的响应。

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

我的春季后端在8080上。

我的令牌端点是否正确?我在这里犯的任何错误,谢谢。

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

相关内容

最新更新