我使用$ .ajax加載xml文件列表。jquery不會顯示基本的auth彈出框
其中一些受Basic驗證保護,在xml路徑下有一個htaccess。
並非所有人都受到保護。
我如何加載受保護和不受保護的文件? 如果我設置標題或與btoa beforeSign(用戶&通過)我只能加載保護,但不保護給我錯誤。
如果我沒有設置頁眉或beforesend爲autehtication,我想顯示登錄的瀏覽器彈出,但它無法顯示,給我這個錯誤並返回error.status 0:
的XMLHttpRequest無法加載http://domain.com/path/file.xml?no=1381827329。 Access-Control-Allow-Origin不允許原產地http://www.domain.com。
請求頭:
Accept:application/xml, text/xml, */*; q=0.01
Content-Type:application/x-www-form-urlencoded; charset=UTF-8
Origin:http://www.domain.com
Referer:http://www.domain.com/
User-Agent:Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36
我認爲問題不在列表
X-Requested-With:XMLHttpRequest
感謝的所有人,對不起我的英語不好,再見!
嗨,感謝您的回覆。 問題是隻有當我設置htaccess的基本身份驗證,如果我從htaccess刪除基本身份驗證沒有與CORS的問題。 –