2

二重投稿で申し訳ありません: 私の友人がメーリング リストでこれを尋ねましたが、誰も答えませんでした。

ProxyAuthenticationRequiredHTTPSocketのイベントを正しく使用する方法を知りたいです。つまり、プロキシが認証を要求した場合、ログイン/パスワードを渡すにはどうすればよいですか?

ありがとう!

4

1 に答える 1

3

HTTPSocket クラスでプロキシを使用したことはありませんが、これが機能する方法だと思います。

ProxyAuthenticationRequiredイベントは、文字列としてのプロキシ レルム、InternetHeadersオブジェクトとしての HTTP ヘッダー、および文字列としてのユーザー名とパスワードの4つのパラメーターを渡します。ユーザー名とパスワードはByRefで渡されるため、これらのパラメーターを自分で設定してから、ProxyAuthenticationRequired イベントから True を返すというアイデアが考えられます。

Event ProxyAuthenticationRequired(Realm as String, Headers as InternetHeaders, ByRef Name as String, ByRef Password as String ) As Boolean
  Name = "MyUserName"
  Password = "MyPass"
  Return True
End Event
于 2012-09-11T20:07:34.090 に答える