私の問題は、支払いゲートウェイを統合する必要があることです。私の要求と応答は Payment Gateway で問題ありません。しかし、このゲートウェイの問題は、公開サーバーとしか通信できないことです。今、支払いゲートウェイの応答に依存する後のコードをデバッグしたいと思います。
現在のシナリオは、
Aページ→決済ゲートウェイ→Bページ
これで、支払いゲートウェイの応答が問題ないことがわかったので、POST メソッドを使用して HttpWebResponse を使用して、A ページ -> B ページから支払いゲートウェイのハードコーディングされた応答を送信するだけです。
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(redirectUrl);
request.Method = "POST";
string formContent = "data";
byte[] byteArray = Encoding.UTF8.GetBytes(formContent);
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = byteArray.Length;
Stream dataStream = request.GetRequestStream();
dataStream.Write(byteArray, 0, byteArray.Length);
dataStream.Close();
しかし、Bページをデバッグできるように、投稿データをBページに送信しません