2017-04-13 24 views
-1

APIゲートウェイを使用してAPI(https public url)を作成し、そのURLのpostメソッドを使用してリクエストを送信しようとしましたが、ローカルマシンで動作していますが、運用環境で同じURLでリクエストした場合、502の悪いゲートウェイが応答してしまいます。この問題を理解するために多くのオプションを試しましたが、解決できませんでした。これについて何か考えている場合は、解決策を提案してください。AWS APIゲートウェイのエラー:502 Bad Gateway

+0

どこからエンドポイントを呼び出すのですか?つまり、Javascript/jQueryなどのクライアントサイドスクリプトや、PHPや.NETなどのサーバーサイドスクリプトを使用していますか? –

+0

これはfoursquare push apiによって呼び出されています。これは、応答として502の悪いゲートウェイを表示していて、awsのログを取得していません。 –

+0

"動作しません"よりも生産環境に関する情報を少し用意する必要があります。これまでの私の推測では、プロダクションコードが要求を正しく構築していないということです。 –

答えて

0

すべてのAPIゲートウェイAPIエンドポイントは、インターネットからアクセスできます。あなたのdevホストで動作し、prodで動作しない場合は、問題はおそらくあなたのprodの設定です。 prodホストからAPI urlのDNS検索を実行してみてください。それでも解決できない場合は、まずその問題を解決する必要があります。

関連する問題