0

我正在使用应该通过 webhook 帖子验证付款的 Django 服务器。当我在开发模式下生成服务器并使用 ngrok 建立隧道时,我没有收到传入的 webhook。我已经使用webhook.site验证了支付服务确实发送了 webhook,因此问题似乎是我的 ngrok 服务不允许流量通过。我的 ngrok 开始使用

./ngrok http -region=eu 8000



ngrok by @inconshreveable                                                                                               (Ctrl+C to quit)
                                                                                                                                        
Session Status                online                                                                                                    
Account                       JianDk (Plan: Free)                                                                                       
Version                       2.3.40                                                                                                    
Region                        Europe (eu)                                                                                               
Web Interface                 http://127.0.0.1:4040                                                                                     
Forwarding                    http://20e8-94-147-65-45.eu.ngrok.io -> http://localhost:8000                                             
Forwarding                    https://20e8-94-147-65-45.eu.ngrok.io -> http://localhost:8000                                            
                                                                                                                                        
Connections                   ttl     opn     rt1     rt5     p50     p90                                                               
                              12      0       0.00    0.01    1.26    233.97 

当我在 ngrok 上搜索与 webhook 流量类似的问题时,从这篇文章看来,ngrok 不允许通过 https 进行流量。

4

1 回答 1

0

我没有使用 ngrok,而是使用 localtunnel在此处输入链接描述。这解决了问题。

于 2022-01-24T15:53:12.040 回答