【问题标题】:Facebook OAuth2 in localhost without SSL没有 SSL 的本地主机中的 Facebook OAuth2
【发布时间】:2019-03-21 03:51:54
【问题描述】:

我正在尝试使用 OAuth2 将 Facebook 连接到我的 Web 应用程序,但它在 localhost 中不起作用。即使在 localhost 中我也必须使用 SSL 吗?

我正在用 nodejs,passport.js 试试这个

谢谢!

【问题讨论】:

  • 发布代码sn-ps可以帮助更快地识别解决方案
  • 我不发什么,我只是按照教程添加了我的 fb appid 和密码
  • 是的,你必须使用 SSL。

标签: node.js facebook ssl oauth-2.0 connect


【解决方案1】:

Facebook 只允许 SSL URLs 作为回调 URLs,所以为了使 localhost 作为 SSL 你可以使用ngrok

这是文档

https://ngrok.com/docs

基本上ngrok 将本地 URL 映射到外部 URL,因此您可以将该 URL 用作回调 URL,即 https URL

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-01-16
    • 1970-01-01
    • 2011-05-30
    • 2019-06-29
    • 2020-04-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多