Node.js cors阻止OAuth2 facebook登录

Node.js cors阻止OAuth2 facebook登录,node.js,cors,Node.js,Cors,我在我的webiste中使用passport.js登录facebook。当我从邮递员那里测试时,一切都很好。但是,如果我尝试从我的前端登录,则会出现错误,并显示 访问位于的XMLHttpRequest'https://www.facebook.com/v3.2/dialog/oauth?response_type=code&redirect_uri=http%3A%2F%2Flocalhost%3A5000%2Fauth%2Ffacebook%2Fcallback&client_id=79433

我在我的webiste中使用passport.js登录facebook。当我从邮递员那里测试时,一切都很好。但是,如果我尝试从我的前端登录,则会出现错误,并显示

访问位于的XMLHttpRequest'https://www.facebook.com/v3.2/dialog/oauth?response_type=code&redirect_uri=http%3A%2F%2Flocalhost%3A5000%2Fauth%2Ffacebook%2Fcallback&client_id=794332828017705“(已从中重定向”https://localhost:3000/auth/facebooklogin')源于https://localhost:3000'已被CORS策略阻止:请求的资源上不存在'Access Control Allow Origin'标头。

我想这不是我后端的问题。 请有人告诉我怎么修理它。 我使用React作为前端,使用node作为后端

另外一件事是客户端登录(如react facebook登录)和服务器端登录passport.js facebook登录之间的区别。如果我在中使用客户端lof,我是否需要在facebook开发者应用程序中添加前端域