2010-06-19 11 views
1

Je dois pouvoir me connecter à un site via l'authentification par formulaire en utilisant un HttpWebRequest.Authentification par formulaires et HttpWebRequest

Actuellement, lorsque je fournis NetworkCreditials à la demande, il me redirige juste à la page de connexion, ce qui est logique ... mais comment puis-je m'assurer que la demande s'authentifie correctement sans rediriger?

Merci

Répondre

1

Si le site utilise les cookies pour les utilisateurs de pistes que vous devez utiliser un cookie container afin de stocker le cookie d'authentification émis par le serveur et réutiliser ce cookie dans les demandes ultérieures d'accéder à certaines parties authentifiées du site.

+1

Vous ne pouvez pas utiliser NetworkCredential. C'est pour l'authentification de transport. Vous devrez déterminer comment les informations d'identification sont transmises à la page, généralement via la publication FORMS. – feroze

+0

Merci @feroze, je pense que je vais devoir passer par la redirection, détecter et poster un itinéraire. – Kieron

Questions connexes