- PR -

Http ヘッダーを追加するには。

投稿者投稿内容
まさ
会議室デビュー日: 2003/12/16
投稿数: 6
投稿日時: 2006-06-06 00:28
omatsuさん
返答ありがとうございます。

この方法でためしては見たのですが、
HttpヘッダーのAuthorizationにUser/Passwordが入るわけではないようです。
この方法は、ServiceがASP.NETのとき(WebServerがIISのとき)に使用できる方法のようです。
問題の環境は、WebServerがApacheでServretを使用しています。
また、認証は、先に記述したように、HttpヘッダーのAuthorization(Basic認証)を使用しています。

VC.NETでamazonのWebServiceを利用して、サンプルクライアントを作り、とても簡単にできると思っていたのですが、どうやら、そうではない様です・・・
sia
常連さん
会議室デビュー日: 2004/05/02
投稿数: 38
投稿日時: 2006-06-06 07:48
やったことがないので、推測になりますが
こちらのスレッドで言及されているように、

http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=30667&forum=7

HttpWebRequestとNetworkCredentialを介す形ではできないのでしょうか?
まさ
会議室デビュー日: 2003/12/16
投稿数: 6
投稿日時: 2006-06-07 17:44
解決いたしました。

GetWebRequest を オーバーライドし
その中で、WebRequestのヘッダーにAuthorizationを追加することで、
うまくいきました。

皆さん、大変ありがとうございました。

スキルアップ/キャリアアップ(JOB@IT)