Mean.io No' Access-Control-Allow-Origin'标头出现在请求的资源上。起源' http:// localhost:3000'因此不允许访问

时间:2015-06-29 04:42:40

标签: node.js mean-stack mean meanjs

我正在尝试使用护照对Facebook进行身份验证,但它返回错误:

  

XMLHttpRequest无法加载https://www.facebook.com/v2.2/dialog/oauth?response_type=code&redirect_uri= ...%2Fapi%2Fauth%2Ffacebook%2Fcallback& scope = email& client_id = 1504988306431596。 No' Access-Control-Allow-Origin'标头出现在请求的资源上。起源' http://localhost:3000'因此不允许访问。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

在我看来,问题是你没有在facebook API上设置app域。转到https://developers.facebook.com/apps/ {您的应用ID} / settings /并在“应用域”字段中设置“localhost”,以使其正常工作。你已经做到了吗?