nginx配置导致界面404问题

德玛西亚幌子 发布于 2016/08/29 17:41
阅读 6K+
收藏 0

我spring-security的配置如上图,这样配置是不是向nginx发送请求的时候,发送的是http请求,然后nginx监听的是80端口?

这个是我nginx的配置,当我在监听80端口的配置中加上   rewrite ^(.*) https://$server_name$1 permanent;  这句重写的语句时,我的整个系统就是争取的https请求了,但是感觉这样是不是不太对呢?感觉应该是spring-security这边的配置问题,当我把requires-channel 改成https的时候就会出现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),虽然大概知道这个拦截器是做跳转功能的,但是不懂原理,希望那个大神能帮忙解决下这个问题

加载中
返回顶部
顶部