来自Chrome扩展程序和OAuth.io的浏览器请求

时间:2014-12-03 22:02:35

标签: javascript google-chrome-extension oauth.io

我正在使用OAuth.io通过Chrome扩展程序对Twitter进行身份验证。

我已将以下内容添加到manifest.json

  "externally_connectable": {
      "matches": ["https://oauth.io/*"]
  },

我已将Gmail域添加到Oauth.io中的应用程序:

oauth.io

我得到弹出窗口并进行授权,然后我收到以下错误:

XMLHttpRequest cannot load https://oauth.io/request/twitter/%2Fme. The 'Access-Control-Allow-Origin' header has a value 'https://mail.google.com' that is not equal to the supplied origin. Origin 'chrome-extension://chpcljbkkhhgnjpibemapkkioceikfmp' is therefore not allowed access.

有什么想法解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

我将它添加到manifest.json中并认为它现在已经完成了:

  "permissions": [
    "https://oauth.io/*"
  ],