J'ai besoin d'automatiser une tâche d'administration d'une application Web. J'ai utilisé Powershell et le ComObject InternetExplorer.Application pour accomplir cette tâche. La partie pertinente est de naviguer vers une page Web et de rassembler tous les liens pertinents, d’y naviguer et de cliquer sur un bouton de ces pages. Un des administrateurs souhaite maintenant ajouter l’authentification de base à ces pages, mais je ne vois pas comment le faire fonctionner à partir de powershell.
Quelqu'un a-t-il des idées, comment utiliser l'authentification de base ici? En recherchant sur Google, je ne vois que des astuces telles que "utiliser WebClient au lieu de IE". En outre, les éléments suivants ne fonctionneront pas:
$url = "http://"+$user+":"+$pass+"@example.com/admin/something"
$ie.navigate($url)