powershell Invoke-WebRequest WebSession ne fonctionne pas
Je ne peux pas avoir le code suivant à travailler. Il semble connecter mais retourne ensuite à la page de connexion avec $de réponse. Je suppose qu'il a quelque chose à voir avec les publications? Aucun moyen de contourner cela? Merci!
$login = Invoke-WebRequest -Uri 'http://www.sqlpass.org/UserLogin.aspx' -SessionVariable sqlpass
$login.Forms[0].Fields["txtUsername_14615"] = 'myuser'
$login.Forms[0].Fields["txtPassword_14615"] = 'mypass'
$response = Invoke-WebRequest -Uri 'http://www.sqlpass.org/UserLogin.aspx' -WebSession $sqlpass -Method POST -Body $login
OriginalL'auteur Snowdogging | 2012-12-07
Vous devez vous connecter pour publier un commentaire.
Il y a un événement champ cible, qui doit également être réglé, également de la POSTE a besoin d'une URL différente, j'ai testé la solution ci-dessous et ça fonctionne:
Remarque: tout comme une note de côté, vous pouvez utiliser de Débogage Web proxies comme Fiddler pour déboguer les problèmes de ce genre, qui est exactement ce que j'ai fait.
pas de problème, il y a quelques mois, j'ai été à poser des questions similaires, nous devons tous commencer quelque part! 🙂
OriginalL'auteur