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