0
我正在製作Powershell腳本以從頁面獲取內容。該腳本正在工作,但頁面上有Ajax/Javascript頁面,我的Powershell腳本觸發了一個新的登錄窗口。這導致powershell腳本掛起,直到憑據被填入。帶Credential的Invoke-WebRequest將觸發頁面上的登錄表單並使用ajax
另一件可能有用的事情是,當我按下「取消」,我仍然返回頁面。
$username = ''
$password = ''
$usr = $username
$pwd = $password | ConvertTo-SecureString -asPlainText -Force
$cred = New-Object System.Management.Automation.PSCredential($usr,$pwd)
$page = Invoke-WebRequest "" -DisableKeepAlive $false -Credential $cred - TimeoutSec 30
$page