1、先上如何解决
在nginx的server配置中打上标记:
nginx配置代码:
proxy_set_header X-Http-scheme https;
后端java代码
private boolean isHttpsScheme(HttpServletRequest request) {
Enumeration<?> httpScheme = request.getHeaders("X-Http-Scheme");
while (httpScheme.hasMoreElements()) {
String scheme = (String) httpScheme.nextElement();
if ("https".equalsIgnoreCase(scheme)) {
return true;
}
}
return false;
}
问题有时解决其实很简单,只是你不懂其中的技巧。还有,一定要多多积累,遇到过的问题,一定要记录下来;因为以后还会遇到。
3、另一个问题
svn域名访问方式无法connect?可能是dns失效。
解决方案:刷新dns
windows:
ipconfig /flushdns
linux:
/etc/rc.d/init.d/nscd restart