2017-04-03 47 views
2

我已經爲網站創建了manifest.json,以便將網絡應用程序圖標保存在桌面上。網站無法安裝:網頁不是從安全來源提供的

我的開發人員網站在http上 - 當我點擊從應用程序選項卡添加到主屏幕時,這不起作用。

我收到的控制檯錯誤:

Site cannot be installed: the page is not served from a secure origin 

相同的代碼工作通過https。

我怎麼能簡單地繞過這個問題在HTTP

注:我遵循了chrome瀏覽器下面的步驟,它並沒有解決我的問題。

Stackoverflow previously Question

任何幫助將不勝感激。

回答

1

問題是服務人員只會註冊並安裝在安全的原點上。因此,遵循以下步驟:

1)進入程序中的文件路徑的chrome.exe在桌面創建

2)上的快捷方式右鍵單擊鉻的快捷方式 - 進入屬性 - 與更新目標以下更改 "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --unsafely-treat-insecure-origin-as-secure=http://wzy.xyz.com,http://x.xyz.com --user-data-dir=/anydirectory/

注意:確保您的谷歌瀏覽器可執行文件存在於上述位置。

此外這只是在本地環境中測試。