VB6で、WebBrowserコントロールを使ってwebページを表示するプログラムを
作っているのですが、IEなどで見た場合は基本認証が表示されて、自分の
プログラムからは表示されないようにしたいと思っています。
もう、http://username:password@〜/が使えないようなので、下記の方法を
取ってみたのですが、表示するページがフレームを使っている場合うまくいきません。
Private Sub Command1_Click()
Dim strURL As String
Dim strHead As String
strURL = "http://www.yahoo.co.jp/"
strHead = "Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=" & vbCrLf
WebBrowser1.Navigate2 strURL, , , , strHead
End Sub
フレームを使わなかったら認証もパスされて表示されるのですが、フレームを
使うと認証ダイアログが表示されてしまいます。何か回避する方法があるでしょうか?
よろしくお願い致します。