首次创建Shopify应用遇ngrok连接拒绝问题求助
Shopify应用安装时ngrok连接拒绝问题的解决方向
检查ngrok隧道状态:
访问本地http://localhost:4040打开ngrok仪表盘,确认8080端口的隧道处于在线状态,且转发地址与shopify app dev命令中使用的完全一致,无端口或域名拼写错误。若隧道断开,重启ngrok生成新地址后重新执行命令。验证本地服务可用性:
直接访问http://localhost:8080,确认应用本地服务已启动并能正常响应。若服务未启动,先执行npm install或yarn install安装完整依赖,重启服务后再运行shopify app dev。更换ngrok隧道地址:
免费版ngrok域名可能因闲置或请求量触发临时限制,重新生成新的隧道地址,替换原有URL后再次执行shopify app dev --tunnel-url命令。核对应用后台配置:
登录Shopify合作伙伴后台,找到对应应用,检查应用URL和允许的重定向URL是否与当前ngrok地址完全匹配(包含https协议和端口),不一致则更新后重试安装。排查网络拦截:
关闭本地防火墙、杀毒软件或代理工具,这类工具可能拦截ngrok连接。若使用公司网络,确认管理员未限制ngrok出站流量。重置命令会话:
关闭当前PowerShell窗口,重新打开新窗口加载环境变量,再依次启动ngrok和执行shopify app dev命令,避免旧会话缓存干扰。
内容的提问来源于stack exchange,提问作者Vicky
相关产品推荐
相关产品推荐

