command-line-interface - 使用 ngrok 的 502 错误网关
问题描述
我正在尝试使用 ngrok 创建一个 dev shopify 应用程序。我让它工作了很短的时间,但现在我不断收到错误消息。
与https://da003848.ngrok.io的连接已成功通过隧道连接到您的 ngrok 客户端,但客户端未能建立与本地地址 localhost:3000 的连接。
我也看到下面的 502 错误;
Session Status online
Account whileymai (Plan: Free)
Version 2.3.35
Region United States (us)
Web Interface http://127.0.0.1:4040
Forwarding http://da003848.ngrok.io -> http://localhost:3000
Forwarding https://da003848.ngrok.io -> http://localhost:3000
Connections ttl opn rt1 rt5 p50 p90
2 0 0.01 0.00 0.00 0.00
HTTP Requests
-------------
GET /favicon.ico 502 Bad Gateway
GET /
502 Bad Gateway
不知道如何解决这个问题。谢谢
解决方案
您正在展示两个不同的 ngrok 隧道。
当Shopifyda003848
应用程序指向fb393d38
.
您需要使用 ngrok 高级版来设置静态域隧道,或者每次启动 ngrok 服务时都需要更新 Shopify 应用程序 url,因为它每次都会更改,因为您使用的是免费计划。
因此,目前的解决方案是使用您现在开始的正确隧道从 Shopify 合作伙伴仪表板更新您的应用程序 URL。
推荐阅读
- powershell - SP2010 Delete list items after CAML Query
- flutter - Updating single item on a Listview.builder widget in Flutter
- angular - Add a row under an other row with Material table
- swiftui - Unable to apply a value to a Published Variable
- sql - 返回日期对应的值
- javascript - How to add value two by two in array?
- javascript - 在 IDEA 中为 javascript 禁用类似 LiveEdit 的功能
- python - 如果圆括号在整个字符串中是正确且完整的,
- typescript - tsc - 不编译别名路径
- jquery - Bootstrap 4 - 显示一个 div 并通过单个按钮操作隐藏另一个