2016-11-22 75 views
0

我有一個https站點需要來自僅在http中可用的API的數據。解決https混合內容問題?

爲了解決混合內容警告,我改變了它,讓JS在服務器上請求一個路徑,然後發出http請求並返回數據。

這是不好的?如果不好,爲什麼?

回答

1

我的你在做什麼的認識:

您提供您的服務器,基本上充當代理對HTTPS URL,讓您的服務器,並通過HTTP API提供者之間的後端連接。

如果我對你正在做的事情的理解是正確的,那麼你在做什麼不僅僅是通過HTTP ...

您所提供的客戶端和服務器之間的安全服務一切變得更加美好。大多數利用純HTTP連接的安全威脅都位於客戶端的本地環境中,例如共享本地網絡。在一家咖啡館的狡猾的wifi。學校蘭斯。等等。

您的服務器和API提供程序之間的連接是未加密的,但顯然它們只提供未加密的。除非您的API提供者開始提供HTTPS接口,否則這是最好的。

它比無所事事更安全,應該消除瀏覽器錯誤。

但是,如果確實需要安全性(PCI合規性,HIPAA等),則應該停止使用該API。然而,考慮到你的問題中的間接證據似乎不太可能。

+0

很酷。謝謝(你的)信息。 – Joren