2017-04-17 170 views
-1

我有一個簡單的html文件保存在我的桌面上。這個html文件需要發送鏈接到json文件(存儲在azure blob中)到本網頁中包含的應用程序。網頁阻止跨源請求:...........................。 (原因:缺少CORS頭'Access-Control-Allow-Origin')

<script> 
var zbc = "https://blobtempdemo.blob.core.windows.net/path/to_required_file.json"; 
require(['scripts/SampleApp/App'], function(App) 
{ 
App.start(abc); 
}); 

腳本部分JSON文件存儲在微軟Azure的blob。當我運行在Mozilla Firefox的網頁,它會發出警告說

警告

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://blobtempdemo.blob.core.windows.net/path/to_required_file.json. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing). 

的應用程序/網頁完美的作品,當所有的文件都保存在我的桌面上。 當我在Firefox中粘貼url時,它可以獲取文件並詢問我是否要下載它。但是當文件位於blob中並且我打開此網頁時它不起作用。

任何幫助?

回答

相關問題