我正在尝试使用护照对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'因此不允许访问。
我该如何解决这个问题?
答案 0 :(得分:0)
在我看来,问题是你没有在facebook API上设置app域。转到https://developers.facebook.com/apps/ {您的应用ID} / settings /并在“应用域”字段中设置“localhost”,以使其正常工作。你已经做到了吗?