掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
認証ダイアログ (ID:89260)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
認証ダイアログへの入力を省略すべく奮闘努力中です。 過去ログ等を調べていろいろ試しています。目的のページの認証はベーシック 認証ではなく、ダイジェスト認証です。もちろんユーザIDとパスワードはわか っています。ベーシック認証の場合 ユーザID:パスワード@URLの方法でいきなり目的のページへ到達できるこ とはわかり実際に確認もできましたが、ダイジェスト認証の場合は、 Me.WebBrowser1.Navigate2 "http://USERID:PASS@xxx.xxx.xxx.xxx/BBB/AAA.cgi" でたぶんだめだろうと思いながらやってみましたが、認証ダイアログを飛ばして 目的のページが表示されました。 しかしInetを使用した場合、同じように Me.Inet1.Execute "http://USERID:PASS@xxx.xxx.xxx.xxx/BBB/AAA.cgi" を実行しても Private Sub Inet1_StateChanged(ByVal State As Integer) 確認するとパスワードが誤りであった場合のエラーメッセージが正規に帰って きます。(エラーダイアログではなくサーバCGIが作るHTML) WebBrowser1.Navigate2ではできてInet1.Execute では、出来ないのでしょう か。 よろしくご指導お願いします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.