Trello API:使用Trello验证firefox扩展时出现损坏内容错误的问题

时间:2016-08-11 00:03:52

标签: firefox trello

我正在使用trello_client.js> trello.authorize函数用trello api授权chrome扩展,一切都在那里成功运行。我现在正尝试使用webextensions方法将扩展程序移植到firefox。 firefox上的相同代码给了我一个"损坏的内容错误"。看起来这可能与Trello的响应标题中的重定向位置有关,但我很难找到解决方案。下面是我的响应标头(位置中的标记参数已被修改,以避免共享实际的标记响应)。还有其他人经历过这个并找到解决方案吗?

Access-Control-Allow-Origin:* 缓存控制:无存储,无缓存 内容长度:330 内容类型:text / html;字符集= utf-8的 日期:2016年8月10日星期三23:50:37 GMT 地点:moz-extension://d5b5e7f9-a0d0-44ff-8d72-81d6455c6fbf/settings/index.html#token=ABCD 严格运输安全:最大年龄= 15768000 变化:接受,接受编码 X-Content-Type-Options:nosniff X-Firefox-Spdy:h2 X-XSS-Protection:1;模式=块 access-control-allow-headers:授权,接受,内容类型 access-control-allow-methods:GET,PUT,POST,DELETE x-frame-options:DENY x-trello-environment:生产 x-trello-version:1.725.0

1 个答案:

答案 0 :(得分:0)

我在使用Pocket API时遇到了同样的问题,在Mozilla的IRC频道询问后发现它是Firefox的网络扩展中的一个错误,see the bug report here。< / p>

在修补之前,您必须使用代理,或者只是为了您自己的使用,我发现点击了#34;再试一次&#34;将推送请求并重定向回扩展然后成功但不是理想的工作流程,并且不确定Trello是否也是如此。