用于IE 9的Backbone.js BasicAuth

时间:2013-05-17 12:11:14

标签: javascript internet-explorer backbone.js internet-explorer-9 cors

我正在使用Backbone.js进行BasicAuth。我已经添加了这个js文件backbone.basicauth.js,以便能够使用BasicAuth。

在Chrome,Firefox和Safari中,调用工作正常,首先Backbone正在发送OPTIONS请求方法,然后是GET请求方法,我得到了我需要的响应。

在IE 9中没有OPTIONS请求方法,并且在Request Heders中的GET请求方法中没有'Authorization:Basic YUBtay5tazoxMjM ='

我正在使用js库xdr.js和base64.js,它们应该可以在IE中运行但没有结果。

我知道IE 9中没有CORS支持导致问题。

Web应用程序在IE 10中运行良好。

API服务器位于php。

有没有人在IE上遇到过这种问题?

1 个答案:

答案 0 :(得分:0)

我想你可能会被困住。我没有尝试使用IE9的插件,但我完全希望它失败:CORS with Internet Explorer - support for basic authentication?