我正在使用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上遇到过这种问题?
答案 0 :(得分:0)
我想你可能会被困住。我没有尝试使用IE9的插件,但我完全希望它失败:CORS with Internet Explorer - support for basic authentication?