Shopify 应用程序代理返回404

Shopify 应用程序代理返回404,shopify,Shopify,我已经为我的应用程序设置了一个应用程序代理,但是当我尝试在测试商店中访问URL时,它返回404错误 代理URL:http://localhost:3000 路径:tools/track 测试商店代理URL:http://harber-inc8996.myshopify.com/tools/track 当我转到该代理URL(我相信您自己可以看到)时,它返回404错误 现在我写出来了,我想知道…代理URL不能是localhost?你不能使用localhost作为代理 这背后的原因是Shopify实际

我已经为我的应用程序设置了一个应用程序代理,但是当我尝试在测试商店中访问URL时,它返回404错误

代理URL:
http://localhost:3000

路径:
tools/track

测试商店代理URL:
http://harber-inc8996.myshopify.com/tools/track

当我转到该代理URL(我相信您自己可以看到)时,它返回404错误


现在我写出来了,我想知道…代理URL不能是
localhost

你不能使用localhost作为代理

这背后的原因是Shopify实际上必须能够向代理位置发送请求。从Shopify的角度来看,localhost是。。。本身

您必须为您的代理提供一个可公开访问的地址

有几种方法可以做到这一点。最简单/最流行的方法是使用或。Localtunnel是免费的,但每次启动时都会提供不同的URL。炫耀会给你一个永久地址,但要花钱。这就是生活