stripe-payments - Ngrok - 带有虚拟主机的 HTTP 400
问题描述
我在 ngrok 中创建了一个 url,集成在我的条带 webhook 中。但是当我调用那个 url 时,我会收到一个 HTTP 400。
我的 localhost url 附加了一个域名:abc.com:port
并且我已经在我的主机文件中注册了该地址。我这样执行 ngrok:ngrok http port
这给了我localhost:port
.
它可能有什么问题?
解决方案
请参阅有关如何“要求 ngrok 重写所有隧道请求的 Host 标头以匹配您的 Web 服务器期望的内容”的文档。
“例如,要路由到您的本地站点 myapp.dev,您将运行:
ngrok http -host-header=myapp.dev 80
”