使用带棱角的弹簧弹簧-bot-starter-oauth2-client



我想制作一个能够让用户连接谷歌的应用程序。

我使用了spring-bot-starter-oauth2-client,当我用浏览器直接访问我的api时,我会正确地重定向到谷歌,我可以连接到谷歌。

但当我用我的angular应用程序访问我的api时,我不会被重定向,我会得到一个响应——一个带有谷歌链接的html文档。

我想我错过了如何连接棱角和弹簧的步骤。

有人尝试过做同样的配置吗?我应该只以角度处理oauth流吗?

您的"API";是资源服务器,而不是客户端。

请参阅本文了解基本信息OAuth2概念和spring安全资源服务器配置。

此外,您应该为Angular使用OAuth2客户端库。我最喜欢的是angular auth-oidc客户端。

最新更新