我正尝试在cloude 9上使用Passport Facebook身份验证。
This site can’t provide a secure connection webdevdk-******.c9users.io sent an invalid response.
回调模块为
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我是不是漏掉了什么?
发布于 2017-07-13 07:14:35
您是尝试通过IDE本身中的预览选项卡来执行此操作,还是在浏览器中的单独选项卡/窗口中打开预览?由于SSL问题,在IDE中测试对https端点的AJAX调用不起作用(因为预览选项卡是一个iframe)。如果您当前正在尝试通过IDE测试应用程序,请尝试在单独的选项卡中进行测试。
https://stackoverflow.com/questions/44990013
复制相似问题