Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 云9上的Passport Facebook身份验证_Node.js_Cloud9 Ide_Passport Facebook - Fatal编程技术网

Node.js 云9上的Passport Facebook身份验证

Node.js 云9上的Passport Facebook身份验证,node.js,cloud9-ide,passport-facebook,Node.js,Cloud9 Ide,Passport Facebook,我正在尝试在cloude 9上使用Passport Facebook身份验证。回拨总是无法给出错误 此站点无法提供安全连接 webdevdk-******.c9users.io发送了无效响应。 回拨模块是 module.exports = { 'facebookAuth' : { 'clientID': '***********', 'clientSecret': '*******************', 'callbackURL': 'https://webdevd

我正在尝试在cloude 9上使用Passport Facebook身份验证。回拨总是无法给出错误

此站点无法提供安全连接
webdevdk-******.c9users.io发送了无效响应。

回拨模块是

module.exports = {
'facebookAuth' : {
    'clientID': '***********',
    'clientSecret': '*******************',
    'callbackURL': 'https://webdevdk-******.c9users.io:80/auth/facebook/callback'
}};
我的路线是

    app.get('/auth/facebook',
  passport.authenticate('facebook', { scope: ['email'] })
);



   app.get('/auth/facebook/callback',
  passport.authenticate('facebook', { successRedirect: '/',
                                      failureRedirect: '/' }));
我的facebook应用程序设置为

  app domain :    webdevdk-*******.c9users.io

  site URL   :    webdevdk-*******.c9users.io:80/

  Valid OAuth redirect URIs : webdevdk******.c9users.io:80/auth/facebook/callback

我遗漏了什么吗?

您是想通过IDE中的预览选项卡来实现这一点,还是在浏览器中的单独选项卡/窗口中打开预览?由于SSL问题,在IDE中测试对https端点的AJAX调用不起作用(因为预览选项卡是iframe)。如果您当前正试图通过IDE测试应用程序,请尝试在单独的选项卡中进行测试。

您是试图通过IDE本身的预览选项卡进行测试,还是在浏览器的单独选项卡/窗口中打开预览?由于SSL问题,在IDE中测试对https端点的AJAX调用不起作用(因为预览选项卡是iframe)。如果当前正试图通过IDE测试应用程序,请尝试在单独的选项卡中进行测试