1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 花生壳内网穿透+https+tomcat不能进行网页访问

花生壳内网穿透+https+tomcat不能进行网页访问

时间:2019-08-21 12:25:48

相关推荐

花生壳内网穿透+https+tomcat不能进行网页访问

本文要讨论的问题是使用花生壳内网穿透、使用花生壳提供的https域名,访问tomcat下的项目出现的一些问题与解决方法。

一、大背景:

本人做了一款网站,本地访问正常,想实现远程访问,利用花生壳内网穿透,前几次正常访问,但是后几次,应该是被他发现了是网站,就被屏蔽掉了。想着用赠送的https域名看看行不行。试过用此域名做过映射后,能通过域名访问tomcat首页,说明映射传输正常。但是在域名后加上应用再访问,就访问不到了。网页显示没有任何响应。

二、现象描述:

试着用Tomcat页面的“管理应用”来访问,可以正常访问,出现登录页面,正常。当我点提交登录按键时,本该显示登录成功后的欢迎界面,但是页面显示没有任何响应。

将提交方式改为get后,发现跳转的地址还是有一点小区别的,就是没有显示协议,而协议本应该显示为https://。

三、问题分析:

花生壳应该是自己配置好了认证,我们只需要像http://一样正常使用,不需要有其它步骤。

所以应该是在跳转的时候,协议不对,没有连接到壳域名。

要是通过修改tomcat配置来使得每次访问都通过https://协议,就像是在该协议之上又使用了一遍。更重要的是还得通过配置tomcat,这些步骤还挺麻烦的。

于是将跳转的代码写死为

response.sendRedirect(DomainUtils.getHttpsDomain()+"/web/welcome.jsp");//DomainUtils.getHttpsDomain()后回的是类似于 的字符串

四、测试结论

发现可以正常跳转了。索性跳转页面并不多,可以这么做。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。