2016-09-16 25 views
0

我做局部測試,每當我從我的Custom Integration我得到這個錯誤中發現的例子按下按鈕:使用格子例如導致

XMLHttpRequest cannot load https://link-tartan.plaid.com/client/info. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://cdn.plaid.com' is therefore not allowed access. The response had HTTP status code 403.

我讀過服務器需要將頭添加到響應與

Access-Control-Allow-Origin: * 

然而問題是服務器不歸我,我只是請求從格紋API響應。

我有什麼辦法可以解決我的問題?

+0

您遇到[CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS)的問題。也檢查了這一點:https://github.com/plaid/support/issues/182 – notgiorgi

+0

@notgiorgi謝謝,但那正是我所追隨的。 :(我也試過[這](http://stackoverflow.com/questions/3102819/disable-same-origin-policy-in-chrome)無濟於事。:( – JohnnyQ

+0

如果您使用的服務,並它沒有CORS,那麼我認爲你做錯了什麼,每個公共API都允許CORS,否則有什麼意義呢? – notgiorgi

回答

1

我收到了格子支持的回覆。事實證明,他們只支持某些IP地址。所以我要求他們允許我的IP地址交易到他們的API。其他解決方案將使用VPN,希望這有助於。

+0

我確認我在巴西,並且有一個在美國運行的AWS。無法使Plaid Link在我的本地安裝和AWS上都不能正常工作,它只在我使用美國的VPN時也能正常工作。 – FlavioEscobar