0

ASP.NET MVC3(C#)に基づく大規模な電子商取引サイトの支払いゲートウェイに取り組んでいます。検証のために提供されたPGサーバーのIPアドレスを持っています。
しかし、私は応答が心配です。

以下のコードでPGをリクエストしています。

   HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create(url);
   HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();
   myHttpWebResponse.Close();

では、応答を受け取ったときに IP アドレスを検証するにはどうすればよいですか? または検証する手法はありますか?

4

1 に答える 1

3

応答に IP アドレスがありません。特定の URL に HTTP 要求を送信すると、DNS サーバーはこの URL のドメイン名を IP アドレスに解決します。したがって、HTTP 要求を正しいアドレスに送信していることが確実な場合は、検証する必要はありませんhttp://pg.com。HTTP 要求を送信した IP アドレスとは異なる IP アドレスから応答を取得する方法はありません。

于 2012-06-14T10:52:34.163 に答える