解决js加载使用http的问题

控制台错误提示:

Mixed Content: The page at '' was loaded over HTTPS, but requested an insecure script ''. This request has been blocked; the content must be served over HTTPS.

解决方案:

1.Nginx对应server的location添加配置

proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;

注意:如果nginx里配置的upstream是非具体IP的,不要写localhost,应该写127.0.0.1,类似如下:

upstream xxx{
server 127.0.0.1:8080 weight=1;
}

2.Tomcat的配置srever.xml

2.1 connector里添加

redirectPort="443" proxyPrort="443"

最终效果是: <Connector port="8006" protocol="AJP/1.3" redirectPort="443" proxyPrort="443" />

2.2 Host里新增

<Valve className="org.apache.catalina.valves.RemoteIpValve" protocolHeaderHttpsValue="https" remoteIpHeader="X-Forwarded-For" protocolHeader="X-Forwarded-Proto" />

最新文章

  1. 1260: [CQOI2007]涂色paint
  2. php压缩文件
  3. HBase相关
  4. 【USACO】pprime
  5. CCF真题之图像旋转
  6. java.lang.NoSuchFieldError: VERSION_2_3_0 报错解决方案
  7. [Papers]MHD, $\pi$, Lorentz space [Suzuki, DCDSA, 2011]
  8. 常用SQL语句汇总整理
  9. 图片以BLOB存储在后台数据库中,Android客户端要进行读取显示
  10. PHP - 点击更换头像
  11. Charles从入门到放弃
  12. python中的迭代器&amp;&amp;生成器&amp;&amp;装饰器
  13. C# 视频多人脸识别
  14. 第十八节 JS中的正则表达式
  15. shell删除三天前或者三天内的文件
  16. Vue.js连接后台数据jsp页面  ̄▽ ̄
  17. 脚手架vue-cli系列三:vue-cli工程webpack的作用和特点
  18. JAVA记录-POST与GET方式区别
  19. 《剑指offer》-双栈实现队列
  20. 下载python中package的简便方法

热门文章

  1. 4-12 Spring Security + JWT
  2. django项目、vue项目部署云服务器
  3. CentOS7添加swap分区
  4. 如何设计一个分布式 ID 发号器?
  5. 使用Docker-compose来封装celery4.1+rabbitmq3.7服务,实现微服务架构
  6. P4983忘情
  7. 编码GBK的不可映射字符,最新版sublime
  8. BZOJ3572/Luogu3233 [Hnoi2014]世界树 (虚树) (Unfinished)
  9. Spring核心思想Ioc和Aop (面试)
  10. Excel 文本函数(二):CONCATENATE 和 CONCAT