Air アプリがあり、クライアントがプロキシの背後にあるときはいつでもプロキシ認証ヘッダーを追加したいと考えています。urlRequest ヘッダーに「proxy-Authoriztion」ヘッダーを追加していますが、それでもユーザー名/パスワードの OS プロンプトが表示されます。
var loader:HTMLLoader = new HTMLLoader();
var be:Base64Encoder = new Base64Encoder();
be.insertNewLines = false;
be.encode("test" + ":" + "test");
var urlRequest:URLRequest = new URLRequest("http://google.co.in");
urlRequest.authenticate = false;
urlRequest.requestHeaders.push(new URLRequestHeader("Proxy-Authorization","Basic "+ be.toString()));
page.htmlLoader.load(urlRequest);
フィドラーを確認したところ、最初の応答は 301 で、proxy-authorization ヘッダーが追加されています。2 番目の応答は 407 で、proxy-authorization ヘッダーは追加されていません。
この後、OSプロンプトが表示されます。誰でもこれについて何か考えがありますか?