首页 > 解决方案 > powershell:仅使用密码没有用户名的站点上的invoke-webrequest

问题描述

对于要求输入用户名和密码的网站,我遇到了这样的好运

$credential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $username, $securePassword
$address = "https://somepage/login"
$body = (Invoke-WebRequest $address -Credential $credential).content

但是,我现在正在尝试从仅使用密码的登录页面后面的页面获取内容,而上述内容不再有效。

我不能只为 $credential 对象分配用户名的密码甚至空字符串。

我希望有另一种方法来提取我还没有找到的更灵活的网站内容。

我目前正在使用 powershell v5

感谢您提供的任何帮助

标签: powershell

解决方案


推荐阅读