碼迷,mamicode.com
首頁 > Web開發 > 詳細

Mixed Content: xxx This request has been blocked; the content must be served over HTTPS.

時間:2018-05-22 20:38:28      閱讀:5781      評論:0      收藏:0      [點我收藏+]

標簽:如何   hacker   new   this   targe   openapi   upgrade   nap   isa   

在升級https的過程中,出現如下問題:

Mixed Content: The page at ‘https://www.xxx.com/denglu.html‘ was loaded over HTTPS, but requested an insecure script ‘http://qzonestyle.gtimg.cn/qzone/openapi/qc-1.0.1.js‘. This request has been blocked; the content must be served over HTTPS.

 技術分享圖片

 

問題拋出:如何在HTTPS 網頁中引入HTTP資源: Mixed Content?

問題原因:HTTPS頁面里動態的引入HTTP資源,比如引入一個js文件,會被直接block掉的.在HTTPS頁面里通過AJAX的方式請求HTTP資源,也會被直接block掉的。

解決方案:

<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">

可以在相應的頁面的<head>里加上這句代碼,意思是自動將http的不安全請求升級為https

參考:https://thehackernews.com/2015/04/disable-mixed-content-warning.html

 

技術分享圖片

技術分享圖片

技術分享圖片

 

Mixed Content: xxx This request has been blocked; the content must be served over HTTPS.

標簽:如何   hacker   new   this   targe   openapi   upgrade   nap   isa   

原文地址:https://www.cnblogs.com/joshua317/p/9073633.html

(7)
(0)
   
舉報
評論 一句話評論(0
0條  
登錄后才能評論!
? 2014 mamicode.com 版權所有 京ICP備13008772號-2
迷上了代碼!
25选5历史开奖结果百度