我有两个应用程序zuul和uaa。
uaa将身份验证页面重定向到自己的域名,而不是重定向代理uaa的zuul domin。
例如,当我输入revotubezuul.cfapps.io/uaa/home
时,它会将我重定向到revotubeauth.cfapps.io/uaa/signin
。这是uaa服务本身,而我希望它重定向到revotubezuul.cfapps.io/uaa/signin
。
当我在localhost上运行时,我没有遇到这个问题。它仅在部署在Pivotal云上时发生。
示例代码https://github.com/ashraf-revo/revotube
任何想法!如何解决这个问题?
答案 0 :(得分:0)
我也有同样的问题。在我的春季安全配置中。像这样的“ defaultSuccessUrl ”,成功认证后将转到“ localhost:8080 / login / success ”
.defaultSuccessUrl(“ / login / success”)
所以我只是更改为
.defaultSuccessUrl(“ <strong> http://zuullocalhost:8081 / login / success”)
对我有用。