我在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
暂无答案!
目前还没有任何答案,快来回答吧!