在内部网络上使用松弛按钮测试登录

Test sign in with slack button on an internal network

我有一个带有 Slack 按钮登录的 Slack 应用程序。早些时候,我在本地主机上使用重定向 url 作为本地主机对其进行了测试。 无论如何我可以在内部网络上进行相同的测试,因为现在每次我尝试这样做时,只要我授权它就会将我重定向到本地主机。(它应该因为重定向 url 是本地主机)。

我尝试使用内部网络的 url 作为重定向 url 但它不接受。

您只能重定向到可从 public Internet 访问的 URL。因此,您无法重定向到 localhost 或受公司防火墙保护且无法从 Internet 访问的计算机。

要测试您的 "Sign-in with Slack" 按钮,一个好的方法是使用像 ngrok 这样的工具,它可以为您提供 public URL 并自动将流量重定向到您的本地计算机通过 VPN。

另外从 Slack 查看 this tutorial 如何使用 ngrok。