javascript - 本地主机上的 Facebook 登录 - 连接不安全

标签 javascript reactjs facebook http https

我正在使用 Facebook Javascript SDK 将 Facebook 登录添加到我们的 React 项目。 我跟着这个tutorial .

当我点击添加到页面的登录按钮时,显示以下错误:

Facebook 检测到 X 没有使用安全连接来传输信息。 在 X 更新其安全设置之前,您将无法使用 Facebook 登录。

enter image description here

我的应用程序处于开发模式,这应该意味着(根据 Facebook 文档)允许本地主机重定向,但事实并非如此。

我也曾尝试在 Facebook 开发者页面中将 localhost 添加到 Valid OAuth Redirect URIs,但它并没有解决问题。

我已经设法通过在这个 tutorial 之后使用 ngrok 部分解决了这个问题。 , 但它有很多错误(有时不起作用)并且使用起来不切实际,因为我经常不得不重新启动整个服务器和所有内容。

最佳答案

您应该使用“创建测试应用程序”,它会为现有的真实账户创建一个测试应用程序。只需在您的开发中使用测试应用的 ID。

enter image description here

关于javascript - 本地主机上的 Facebook 登录 - 连接不安全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57154598/

相关文章:

javascript - 在运行被调用的函数之前触发一个函数运行

objective-c - 无法使用访问 token 创建 Facebook 用户

javascript - 谷歌地图地理编码更改

javascript - 在 Javascript 中以编程方式转换和存储 unicode 字符串

reactjs - 测试期间从 React 自定义 Hook 读取属性时出错

javascript - 在 Facebook 上分享 Canvas

events - Facebook API 获取好友创建的事件

javascript - Backbone & Underscore 未定义,加载思想

javascript - 什么是选择器引擎?

reactjs - 使用 Redux 的类组件