0
跨域問題,我有一個用Backbone.js的在Backbone.js的
我使用骨幹模型和數據庫的交互單獨的REST API上運行的Web應用程序。
在我的服務器中一切正常。不過,我必須將其部署在客戶端AWS服務器中,並且Web服務位於一個EC2實例中,骨幹網文件位於另一個實例中。這導致了我無法解決的跨域錯誤。
在jquery ajax中我使用了crossDomain:true和datatype:jsonp來解決這個問題。
但有沒有像這樣的任何方法來解決在backbone.js這個問題?我明白骨幹方法(保存,讀取,刪除)都是jQuery的Ajax調用,但我不能找到一種方法來克服在Backbone.js的這個問題在控制檯
錯誤:
OPTIONS domain1.com/webservice_dev/profile/Login
Request header field Content-Type is not allowed by Access-Control-Allow-Headers.
jquery.js:9597 XMLHttpRequest cannot load domain2.com/webservice_dev/profile/Login.
Request header field Content-Type is not allowed by Access-Control-Allow-Headers.
任何指導,將有很大的幫助。
控制檯出錯: 選項http://domain1.com/webservice_dev/profile/Login請求標頭字段Content-Type不被Access-Control-Allow-Headers所允許。 jquery.js:9597 XMLHttpRequest無法加載http://domain2.com/webservice_dev/profile/Login。 Access-Control-Allow-Headers不允許請求頭字段Content-Type。 –