Odoo Mixed Content错误处理方案

Odoo服务器中使用了HTTPS方案后,在网站下单,出现如下错误:

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

出现问题的原因是在HTTPS中引用了HTTP的链接,导致安全警报.

解决方案:

  1. 在系统设置-技术参数-参数中将web.base.url 由http://转成https://
  2. 创建一个新参数 web.base.url.freeze并且设置为True.

Website中的翻译问题

如果使用了HTTPS的商城模块,有可能也会出现上面的错误,很有可能是Nginx的配置错误,解决方案是需要Ngnix中添加下面的配置:

1
proxy_redirect http:// $scheme://;
你的支持我的动力