【发布时间】:2018-06-07 21:35:39
【问题描述】:
我的 IDE 是 Pycharm。 我想在本地测试我的应用程序,所以我在本地运行我的服务并使用 ngrok 将我的应用程序公开到 Internet。
ngrok显示的url是https://436cb7e9.ngrok.io
但是当我想验证 facebook webhook 回调 url 使用上面的这个 url 时,它显示
ERROR 2017-12-27 08:16:37,407 wsgi_server.py:329] 请求主机 436cb7e9.ngrok.io 未列入白名单。已设置启用的主机(['localhost'])
我之前运行过该应用程序,但我不知道为什么这次它显示错误。 有人能给我建议吗?
【问题讨论】:
-
您需要将您的
436cb7e9.ngrok.io放入允许的主机列表中。不知道你用的是什么框架。但请仔细阅读错误描述。 -
@vishes_shell 感谢您的回复。但我不知道如何将 url 设置为允许的主机。我使用的框架是 Flask。实际上,花了一整天后,我发现这是我将gcloud从182.0.0升级到183.0.0的问题,然后我的主机被阻塞了。所以我最终降级到 182.0.0。
标签: python pycharm webhooks facebook-chatbot facebook-webhooks