簡體   English   中英

警告:頁面index.html運行了不安全的內容

[英]Warning : The page index.html ran insecure content

我在google appe引擎上部署了我的應用程序。 我的網站使用Dojo和模板claro。 當我運行“谷歌瀏覽器檢查”時,當我瀏覽我的網站時,我看到很多警告。 這是警告的類型:

The page index.html ran insecure content from http://ajax.googleapis.com/ajax/libs/dojo/1.5/dijit/themes/claro/claro.css.
The page index.html ran insecure content from http://ajax.googleapis.com/ajax/libs/dojo/1.5/dojo/dojo.xd.js.

我是否需要在appengine-web.xml或web.xml中配置一些內容?

如果您的頁面始終通過安全URL(https)訪問,那么您可能會嘗試訪問這些包含文件的安全版本。 我想你可以在這兩個文件的url中使用https:代替http:。

如果您想獲得想象力,可以檢查頁面是否安全,並選擇安全或非安全版本的鏈接。 如果需要,我可以發布一個樣本。

附錄:為了節省人們的時間,我在這里發布@ mercator的優秀解決方案:

沒必要花哨。 如果要根據自己的站點是否安全來選擇安全版本或非安全版本,可以使用協議相關鏈接。 例如//ajax.googleapis.com/ajax/libs/dojo/1.5/dojo/dojo.xd.js

如果該網站不支持https怎么辦? 例如,我將請求發送到世界銀行,只支持http?

編輯:在chrome上,單擊地址欄右側的“shield”圖標。

Chrome Inspection僅驗證客戶端代碼,而不驗證服務器端代碼。 因此, appengine-web.xml / web.xml中的服務器配置在這里無關緊要。

在這種情況下,它表示你的html正在使用來自其他網站的一些可能不安全的外部代碼。 這不是一個大問題,順便說一句。 但是如果您願意,可以將此文件( claro.cssdojo.xd.js )復制到您自己的站點以解決此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM