2013-05-15 79 views

回答

0

網頁瀏覽器只允許頁面向頁面發起的域發出AJAX查詢。這可以防止跨站腳本攻擊,這是一種令人討厭的攻擊方法。

如果你控制域,AJAX是非常有用的。

如果你不控制域名,你應該設置一個服務器來請求數據並將其提供給頁面加載或者通過AJAX提供給所需的子頁面。

+0

如果後端服務器不支持CORS,則爲true。如果是這樣,那麼瀏覽器可以向託管Web應用程序的服務器以外的某個服務器發出請求。不是讓CORS一直工作,特別容易...... – object88

0

我實際上建議不要讓瀏覽器後端調用,如果有圖片中的身份驗證。即使您的後端支持CORS,您也必須在API之上(類似於OAUth)對用戶進行身份驗證,並在客戶端上管理所有這些(錯誤處理,欺騙等)。如果您只是從中間層應用程序進行調用會更容易。

相關問題