ember-simple-auth和IE

时间:2014-02-13 13:19:41

标签: authentication ember.js

我最近从0.13升级到0.1.1,经过几次打嗝之后似乎正在发挥作用。在本地计算机上进行开发运行时,我可以使用大多数浏览器(IE9-11,FF,Chrome)登录我的应用程序。

当我在heroku上部署到临时环境时,我在IE上看到了一些奇怪的行为(9-11)。基本上看起来永远不会设置持有者令牌。在查看了ember-simple-auth的代码后,我可以看到它使用ajax prefilter函数在回调服务器之前添加了承载令牌。当我在IE上查看网络工具时,令牌不在那里,所以我总是收到401并且转换回索引页面。

我可以看到用于检索令牌工作的登录调用,它永远不会被添加到任何后续调用中。

我已经找到了jQuery,IE和prefilter的bug,但没有提出任何建议。分段上的代码被缩小和连接,这使得调试有些问题。

关于接下来要尝试什么的任何建议都非常赞赏。

1 个答案:

答案 0 :(得分:0)

我已将此问题跟踪到了ember-simple-auth中HTTPS和端口的问题。详细信息可在this问题中找到。