2

アプリのアプリケーションプロキシを設定しましたが、テストショップでURLにアクセスしようとすると、404エラーが返されます。

プロキシURL:http://localhost:3000

道:tools/track

テストショッププロキシURL:http://harber-inc8996.myshopify.com/tools/track

そのプロキシURL(自分で確認できると思います)にアクセスすると、404エラーが返されます。

これを書いているので、疑問に思っています...プロキシURLができないという問題localhostですか?

4

1 に答える 1

5

localhost をプロキシとして使用することはできません。

この背後にある理由は、Shopify が実際にプロキシの場所にリクエストを送信できる必要があるためです。Shopify の観点からは、localhost は... そのものです。

プロキシにパブリックにアクセス可能なアドレスを提供する必要があります。

これを行うにはいくつかの方法があります。最も簡単で最も一般的な方法は、localtunnelまたはshowoff.ioを使用することです。Localtunnel は無料ですが、起動するたびに異なる URL が表示されます。Showoff は恒久的なアドレスを提供しますが、費用がかかります。それが人生だ。

于 2012-06-07T00:16:02.883 に答える