Domanda

Voglio accedere ai file HTML protetti dall'autenticazione di base. Sto cercando di caricare questa pagina HTML utilizzando HTMLLoader e inviando la richiesta tramite UrlRequest. Sto usando la classe UrlRequestDefaults per impostare le credenziali, ma quando vedo la richiesta inviata nel violinista non vedo alcuna intestazione di autorizzazione impostata da questo. Sto facendo qualcosa di sbagliato qui. Il mio codice è di seguito.

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);
È stato utile?

Soluzione

Dovresti leggere il API più attentamente:

Si noti che "Esempio.com", "www.example.com" e "Sales.example.com" sono considerati host univoci.

In questo caso, i domini non corrispondono.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top