【发布时间】:2022-01-25 15:06:55
【问题描述】:
我的前端是 Angular,后端是使用 spring security 的 spring micoservice。 我需要通过 facebook 使用 oauth2 授权。 从 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=YYYYY”在我的 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 上。
我的令牌端点是否正确?我在这里做的任何错误,谢谢。
【问题讨论】:
标签: angular oauth-2.0 spring-security-oauth2