spring-security通过nginx代理HTTPS的时候向后台发送的url有误,然后前台报404错误

德玛西亚幌子 发布于 2016/08/26 09:09
阅读 692
收藏 0

我的nginx配置是

我的spring-security配置是:

,这样导致每次我的程序向后台发送url的时候总是多点东西,有的时候有少点东西,导致界面上报404错误。例如:应该跳转到https://192.168.37.131/main.action这个界面的,最后跳转到了https://192.168.37.131/idm/main.action这个界面(这个URL多了一个idm),或者就是http://192.168.37.131/idm/main.action这个(则是少了:8080),虽然大概知道这个拦截器是做跳转功能的,但是不懂原理,希望那个大神能帮忙解决下这个问题

 

加载中
0
德玛西亚幌子
德玛西亚幌子
在线等大神帮忙
0
netkiller-
netkiller-
不能使用 <c:url> 这个标签。c:url 它不知道有nginx 导致他按照原始url 生成 每次都会携带 /idm 前缀。
德玛西亚幌子
德玛西亚幌子
我想问下这个 c:url是在哪里的?不太懂nginx
0
德玛西亚幌子
德玛西亚幌子
问题难道没人帮忙解决吗?
返回顶部
顶部