トップ回答者
サーバ間のリクエストでステイタス302のエラーを返しているがよい解決方法はないのでしょうか?

質問
-
サーバAのプログラム中(perlなど)から、サーバB(IIS)にリクエストを出した場合、サーバBはサーバAniステイタス302を返しています。
条件は、サーバB上ではasp.netで作成したaspxのファイルをキックしています。また、サーバAははサーバBからのステイタスを見て、200が来ればOKとしますが、302を返してきますのでエラーと判断しています。
ASP.NETでは、302を返すような記事を読んだことがあるのですが、これを正常ステータス200を返して、サーバBの処理を実行させることはできるのでしょうか?
参考になるURLでも結構ですので、どなたかご教授お願い致します。
回答
-
以下のサイトで解決方法がありましたので、お知らせします。
web.configではcookieless=falseに設定すると、302を返さず正常に動作します。
参考になったURL
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?forum=7&topic=23890
すべての返信
-
お返事ありがとうございます。
どっとねっとふぁん さんからの引用 サーバBの処理でリダイレクトを実行してませんか?
内部のプログラム中では、リダイレクトしていなのですが
aspxのファイルは、自分自身にリダイレクトしているとの記述を読んだことがあるので
実際はリダイレクトを行っているのかもしれませんが、その自分自身のリダイレクトはしないようにできるのでしょうか?
asp.ne(aspx)tやhtmlファイルからaspxファイルっをブラウザー経由で操作するこては、あっても
cgi(perlなど)から、キックする使い方を、今までしたことがなかったので、質問が不適切なのかもしれませんし
今回のお返事が、問のご返事になっていないのかもしれませんが、すいません。
-
以下のサイトで解決方法がありましたので、お知らせします。
web.configではcookieless=falseに設定すると、302を返さず正常に動作します。
参考になったURL
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?forum=7&topic=23890