如何在spring-security-oauth2中使用redirecturi?为什么spring尝试呈现外部重定向uri?

nbysray5  于 2021-07-26  发布在  Java
关注(0)|答案(0)|浏览(199)

我在node.js中有一个后端,它尝试使用oauth2和 node-fetch 客户。
nodejs后端: http://localhost:3000 spring后端: http://localhost:8080 当使用 redirectUri 这是spring引导后端的地址( http://localhost:8080 ),如果我使用外置 redirectUri (如节点js后端的重定向uri: http://localhost:3000 ),我得到以下日志:

Rendering view [org.springframework.web.servlet.view.RedirectView: unnamed; URL [http://localhost:3000/auth?code=dbCd5H]] in DispatcherServlet with name 'dispatcherServlet'

似乎spring试图呈现一个视图,而我期望返回一个重定向。这会导致身份验证失败。
为什么我不能使用外部重定向URI?
如何配置spring以允许重定向到外部uri?
版本
spring-security-oauth2:2.2.1.release

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题