Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo consente di risolvere il problema quando si usa il XMLHttpRequest
setRequestHeader
metodo e i cookie.
Versione originale del prodotto: Internet Information Services
Numero KB originale: 234486
Sintomi
Quando si usa IL MODELLO DOM (Document Object Model) XML, il setRequestHeader
metodo sull'oggetto XMLHttpRequest
non sembra impostare le intestazioni dei cookie come previsto. La prima chiamata all'uso setRequestHeader
dell'intestazione HTTP cookie sembra non avere alcun effetto.
Risoluzione
Per aggiungere cookie alla richiesta, è necessario ripetere la chiamata a setRequestHeader
per l'intestazione Cookie perché la prima chiamata viene ignorata:
'this value is ignored, but the step is necessary
xmlRequest.setRequestHeader "Cookie", "any non-empty string here"
'set all cookies here
xmlRequest.setRequestHeader "Cookie", "cookie1=value1; cookie2=value2"
Note
L'impostazione dei cookie in questo modo è atipica. I cookie sono meglio impostati dal server usando l'intestazione Set-Cookie
.