gpt4 book ai didi

本地主机上带有 https 的 ngrok 返回 502

转载 作者:行者123 更新时间:2023-12-04 17:35:29 24 4
gpt4 key购买 nike

我需要在由 kestrel 托管的 asp.net core 2 api 中调试 webhooks。
它仅在 https 中运行:https://localhost:44338 (可访问,工作正常)

我认为 ngrok 使用起来会很快,但我总是被重定向到错误 502。

我已经尝试过在其他帖子中找到的那些组合:

ngrok http -region=eu -bind-tls=true -host-header=rewrite localhost:44338
ngrok http 44338 -region=eu -host-header="localhost:44338"
ngrok.exe http -region=eu -host-header=rewrite localhost:44338
ngrok tls -region=eu -hostname=localhost 44338

添加到
netsh http add urlacl url=https://xxx.ngrok.io:44338/ user=everyone

但没有变化,有什么想法吗?

编辑 :
ngrok http -region=eu -host-header=rewrite localhost:8592
netsh http add urlacl url=http://xxxxxxxx.eu.ngrok.io:8592/ user=everyone

最佳答案

我刚刚发现自己处于同样的困境,我有一个使用 Kestrel 服务器的 .net core 2.2 项目,该服务器在端口 5001(开箱即用)上提供 https。

为了让 ngrok 正常工作(版本 2.3.29 - 在撰写本文时作为新 PC 下载,我以前没有使用过它)。

只需运行 ngrok http https://localhost:5001返回的 url,我现在可以用来调试 webhook。

希望这可以帮助。

关于本地主机上带有 https 的 ngrok 返回 502,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49648031/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com