2011-06-15 1 views
0

Je souhaite accéder aux fichiers html protégés par une authentification de base. J'essaye de charger cette page html en utilisant htmlloader et en envoyant la requête par urlRequest. J'utilise la classe URLRequestDefaults pour définir les informations d'identification, mais lorsque je vois que la requête est envoyée dans le fiddler, je ne vois aucun en-tête d'autorisation défini par ceci. Est-ce que je fais quelque chose de mal ici? Mon code est ci-dessous.URLRequestDefaults.setLoginCredentialsForHost ne pas définir l'utilisateur & pwd dans l'en-tête d'autorisation

URLRequestDefaults.authenticate = false; 
URLRequestDefaults.setLoginCredentialsForHost("www.xyz.com", "madhur", "sharma"); 
var req:URLRequest = new URLRequest("http://bazinga.xyz.com/MyHtml/index.html"); 
htmlControl.htmlLoader.load(urlRequest); 
+0

Vous devriez soit fermer ou répondre à votre autre question à ce sujet. –

Répondre

1

Vous devriez lire les API plus attentivement:

Notez que "example.com", "www.example.com" et "sales.example.com" sont chacun hôtes uniques considérés .

Dans ce cas, les domaines ne correspondent pas.

+0

merci ... en fait je donnais "www.bazinga.xyz.com" mais ça ne fonctionnait pas .. J'ai enlevé "www" et j'ai juste donné "bazinga.xyz.com" et ça a commencé à fonctionner. – Mady

Questions connexes