我有一个使用Spring Boot和Spring Data JPA存储库构建的REST API(位于URL A中)。问题是这个API不是直接调用,而是从API网关(位于URL B中)调用,它将Oauth2安全性添加到API。
这样做的结果是,API的JSON输出中返回的_links引用了URL A而不是URL B(客户端调用的URL)。我的问题是我如何修改这些_links URL以指向API网关的URL(URL B)?
一个解决方案是将Spring Oauth2直接添加到API中,但我认为非常复杂,我不想从0重构Oauth2安全性。