SSL 认证之后,request.getScheme()获取不到https的问题记录
tomcat+nginx配置https完成后,
发现jsp页面加载js、css、img等资源文件路径不正确,
jsp中的request.getScheme()加载的文件路径还是http,不是https。
解决方法
可通过修改tomcat配置文件server.xml
,增加scheme="https" secure="true"
属性
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
scheme="https" secure="true/>