我有一个空中应用程序,我想在我的客户端位于代理后面时添加代理授权标头。我在 urlRequest 标头中添加了“proxy-Authoriztion”标头,但我仍然收到操作系统提示输入用户名/密码。
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 并且添加了代理授权标头第二个响应是 407 并且没有添加代理授权标头。
在此之后,我得到操作系统提示。有人对此有任何想法吗?