ASP.NETにてHttpWebRequestで使用するIPアドレス
- 題名: ASP.NETにてHttpWebRequestで使用するIPアドレス
- 著者: honehekomi
- 日時: 2008/11/07 23:31:21
- ID: 23337
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: ASP.NETにてHttpWebRequestで使用するIPアドレス
- 著者: Hongliang
- 日時: 2008/11/08 10:58:18
- ID: 23342
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: <解決>Re[2]: ASP.NETにてHttpWebRequestで使用するIPアドレス
- 著者: honehekomi
- 日時: 2008/11/09 14:41:53
- ID: 23347
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[ASP.NET]
ASP.NETにて、HttpWebRequestクラスを使用してあるcgiへPOST処理を行います。
ASP.NETが動作するサーバーにはLANが2つ接続されており、それぞれ
XXX.XXX.XXX.1
XXX.XXX.XXX.2
のように別々のグローバルIPアドレスが設定されています。
IISにてIP毎にWebサイトが作成されており、
当該ASP.NET(が動作するページ)はXXX.XXX.XXX.2のWebサイトに存在します。
このとき、HttpWebRequestクラスにてcgiへPOST処理を行う際、
接続元IPアドレスがXXX.XXX.XXX.1になってしまいます。
接続元IPアドレスをXXX.XXX.XXX.2としてcgiへPOST処理を行いたいのですが、
どうすれば良いのでしょうか?
HttpWebRequestクラスのプロパティや、
Web.configの設定など一通り調べましたが、見つけられませんでした。
尚、サーバーにてIEでWebページを閲覧する際も、
XXX.XXX.XXX.1にて接続しているようです。
よろしくお願いします。