下記URLでも質問しましたがBasic認証の自動ログインについて困っています。
http://www2.moug.net/bbs/program/20070306000001.htm
下記ページにあるように"Authorization: Basic bWFpbG1hZ2E6Z3Vlc3Q= " & v
bCrLf
ヘッダをつけてアクセスしても次のページに遷移しようとすると再度認証ダイ
アログが出て困っています。
http://www.ken3.org/vba/backno/vba159.html
「※ですが、リンクをクリックするとまたパスワードを聞いてくるので、
毎回指定しないとダメ?なのか?う〜ん、深いなぁ。
一回通ったらその後はOKだと楽なんだけどなぁ。」
→引用。
http://ID:PASS@URL
じゃだめなの?
WinXP SP2ではそのURL指定は不可能となっています。
>WinXP SP2ではそのURL指定は不可能となっています。
実際にやってみてダメだったということでしょうか?
当方WindowsXPPro-SP2でやってみましたが特に問題なくいけましたが。
指定は不可能ということであれば、実際にどの様なURLを指定したのか
or どこかで指定できないと書いてあったのかを提示したほうがよいのでは?
(実際にURLを提示する場合、IDとPASSは伏字にしてくださいね)
> 実際にやってみてダメだったということでしょうか?
ん〜、横からで申し訳ありません。
確か、それはWindowsUpdateでセキュリティつぶされていませんか?
>確か、それはWindowsUpdateでセキュリティつぶされていませんか?
これにつられて、横の横から失礼します。
とりあえずセキュリティ関連の機能をすべてオフにするなどして、環境面で
動作する設定があるかどうか確認したらどうでしょうか?
自ソフトの内部で実現できるのか、環境に依存するのかの切り分けということで。
もう検証済みでしたらすみません。
で
> IEのセキュリティと言えば、http://username:password@www.roy.hi-ho.ne.jp/mutaguchi/bbs/index.shtml
> のようにしてBasic認証をパスする方法が使えなくなりましたね。
> これも最近の変更点だったと思います。
とあるのでIEのセキュリティかな?
>ささき氏
>とあるのでIEのセキュリティかな?
なるほど、IEだとダメみたいですね。
スレ主の当初の方法でHTTPヘッダを指定する方法が挙げられていますが、
Googleで検索していたところ以下のようなページを見つけました。
http://www.atmarkit.co.jp/fnetwork/rensai/netpro02/netpro01.html
ここによるとBasic認証がかかっているエリアにアクセスしている間は常にHTTPヘッダを付加しておかないとダメみたいですね(ブラウザだと1回しか聞いてこないのは内部でキャッシュが働いて自動的に付加してくれるからみたいです)
ということなのでヘッダを常につけておくしかなさそうですね。
ツイート | ![]() |