0

我正在将 php 与 Grav CMS 一起使用。它在 php 内置的服务器上运行。

知识产权:

127.0.0.10:80

/etc/hosts 文件:

127.0.0.10 mydomain.local

在 facebook 中,我添加了应用程序域:mydomain.local 单击按钮后,facebook 会返回我的域需要 HTTPS 的信息。我知道自 2018 年 3 月以来我无法禁用“强制 HTTPS”选项。那么如何在本地测试 facebook 登录按钮?

4

1 回答 1

1

你可以使用这个名为ngrok的小工具,它会从他们的服务器设置一个隧道,这样你的本地网络服务器就可以公开使用。他们还将终止 SSL。

您可以像这样使用它(假设您的网络服务器在端口 80 上运行)ngrok http 80。您现在将在终端中看到 ngrok 隧道地址,它看起来像这样:

Forwarding https://******.ngrok.io -> localhost:80

只需打开该 URL,您就会看到本地网络服务器的内容。您现在可以将该 URL 添加到 Facebook 并尝试一下。

希望这对您有所帮助。

于 2018-07-12T08:46:05.693 回答