0

私のシステム ブラウザ (IE) はプロキシ認証されています。IWinHttpRequest を使用して「www.google.com」をダウンロードしようとしましたが、「www.google.com」の SetCredentials(...) を使用してユーザー名とパスワードを設定した後でも、ステータス コード 407 (プロキシ認証が必要) で失敗します。応答テキストに「キャッシュ アクセスが拒否されました」が含まれています。これを解決するには?

4

1 に答える 1

0

SetCredentials は、次のように 2 回呼び出す必要があります。

hr = pIWinHttpRequest->SetCredentials(bstrUserName, bstrPassword, HTTPREQUEST_SETCREDENTIALS_FOR_SERVER);
hr = pIWinHttpRequest->SetCredentials(bstrUserName, bstrPassword, HTTPREQUEST_SETCREDENTIALS_FOR_PROXY);

「送信」と呼ばれる前に

于 2010-02-16T11:54:48.260 に答える