2008-12-24 10 views
2

Un de mes clients a besoin que son site Web actuel soit rattaché à un module de location en ligne hors site.Soumettre un formulaire d'inscription à distance

Le module doit être accessible à partir de notre site Web en y indiquant le nom d'utilisateur et le mot de passe, ou les informations d'enregistrement.

Cela fonctionne lorsque je copie l'état d'affichage manuellement de la source dans le formulaire qu'ils remplissent sur notre système, mais pas quand je le retire d'une demande WebClient. Lorsque j'utilise WebClient pour extraire le viewstate, pour une raison quelconque, viewstate ne change jamais.

À chaque visite dans IE, le viewstate change.

Répondre

0

Nous avons été en mesure de les forcer à soumettre et créer un service Web pour nous d'utiliser et une page Web qui prend un hachage pour connecter l'utilisateur dans leur système.

1

Pourquoi traitez-vous avec viewstate? Vous pouvez vous authentifier en utilisant WebRequest, obtenir un cookie d'authentification à partir de WebResponse et utiliser ce cookie à chaque demande suivante.

+0

En raison de restrictions de licence, l'utilisateur final doit être placé sur son site Web. –

Questions connexes