tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: BASIC認証が必要なホームページへのアクセス
投稿日: 2011/04/08(Fri) 15:31
投稿者YuO
> 試してみたところ、トップページのアクセスにはダイアログが表示されることなく
> 成功するのですが、その先のページにアクセスしようとするとダイアログが表示されて
> しまいます。
> パケットキャプチャソフト「Wireshark」で調べてみたところ、通常のブラウザで
> アクセスした際はトップページにてIDパスを入力後、その他のページにアクセスした
> 際もヘッダに「Authorization: Basic〜」が入っていました。
> しかしVB6から開いた際は、トップページにアクセスする際に「Authorization: Basic〜」
> が入っているだけで、以降のページにアクセスした際は含まれていませんでした。

IEオブジェクトがNavigateメソッドの引数で渡されたAuthorizationリクエストヘッダフィールドを,
認証用のAuthorizationリクエストヘッダフィールドであると認識していないのだと思います。

試していませんが,BeforeNavigateイベントやBeforeNavigate2イベントを使って,
Authorizationリクエストヘッダフィールドを追加してみることで回避できませんか。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。