Controller中的redirect方法针将https转为http

JFinal-Undertow窗口,Controller中的redirect方法会针https得定向到http,如何处理?

image.png

网站是有https证书了,render方法正常,当使用redirect方法,会由https转为http访问,导致在小程序中无法通过业务域名检测。

当前解决方法是在niginx中配置了http

image.png

但还是没有效果。不知道大家遇到此类问题吗?如何解决?

评论区

zzutligang

2020-06-19 18:44

这个是jfinal的一个缺陷,分享帖子里有这个问题的解决办法。你去找找

北流家园网

2020-06-19 20:31

@JFinal 有解决方法吗?楼上说是JFinal的缺陷,能不能修正?

北流家园网

2020-06-19 20:45

我找到这个帖子了http://www.jfinal.com/feedback/1925

JFinal

2020-06-20 18:06

@北流家园网 这里解决过了:
http://www.jfinal.com/feedback/1925

这里可以下载解决方案的代码:
http://free-download.jfinal.com/download/MyRenderFactory.zip

北流家园网

2020-06-23 07:35

@JFinal 我按照这个方法去做了,但ISO系统下还是会跳转到http。我是在登录拦截器中写的render(new MyRender(url)),不知道我这样写有没有问题。niginx中已配置

JFinal

2020-06-23 11:50

@北流家园网 下载现成的方案:
http://free-download.jfinal.com/download/MyRenderFactory.zip

这个反复测试过,一定可以的

热门反馈

扫码入社