Bonjour,

je me connecte via WebRequest et WebResponse à une page web qui me renvoie du XML.
J'ai mis un htaccess et htpassword à l'intérieur du répertoire, et cette protection fonctionne très bien par le navigateur...

Malgré cela, impossible de dire à ma WebRequest de m'y connecter :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
 NetworkCredential cred = new NetworkCredential(userHtaccess, passwordHtaccess);
webRequest.Credentials = cred;
j'utilise la méthode post, avec le limit qui va bien dans le htaccess :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<limit GET POST>
  require valid-user
</limit>
Mais impossible de le faire fonctionner. On dirait que le NetworkCredential ne passe pas la protection.
J'ai même essayé d'envoyer le mot de passe en crypté puis en décrypté, puis de changer le password en crypté puis décrypté, mais rien n'y fait...

Si quelqu'un a une idée je suis preneur...

Merci d'avance pour vos réponses,