簡體   English   中英

使用CORS或Web代理的跨域XMLHttpRequest

[英]Cross Domain XMLHttpRequest using CORS or Web Proxy

我的客戶有一個非常具體的技術問題,他們要求我們為其尋找資源。 這是非常具體的,所以我想知道是否有人可以引導我們朝正確的方向前進(以便我引導他們)。

他們試圖對與頁面所在的域不同的域執行XMLHttpRequest,以便與他們想要訪問的第三方BI站點進行對話。 當他們嘗試訪問其網站內的第三方BI站點時,它會中斷並且不會拉起該站點。 瀏覽器將其阻止,因為出於安全原因,通常它允許來自同一來源的請求。 他們被告知,當他們想使用CORS進行跨域請求時,需要做一些不同的事情。 還是應該使用Web代理? 還是另一種方法?

他們將如何開始解決這兩個領域中沒有經驗的問題?

我們客戶的網站主要是用PHP / JavaScript編寫的,這對於他們已經嘗試解決大約兩周的問題將是一個巨大的幫助。

有什么想法嗎?

從子域訪問字體時,我們遇到了同樣的問題。 最后,我們在.htaccess添加了以下內容,它對我們.htaccess

<ifmodule mod_expires.c>
    <Filesmatch "\.(jpg|jpeg|png|gif|js|css|swf|ico|woff|mp3)$">
        Header set Access-Control-Allow-Origin "*"
    </FilesMatch>
</IfModule>

暫無
暫無

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

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