0
我正在訪問一個返回XML的Web API。該網站需要認證。使用身份驗證從Web加載xml PowerShell
我已經得到這第一種方式主要工作:
$webclient = new-object System.Net.WebClient
$webclient.Credentials = new-object System.Net.NetworkCredential($username, $password)
$webpage = $webclient.DownloadString($URL)
然而,XML加載爲字符串,而不是一個實際的XML文檔。
我也嘗試過這種第二種方式,但即使在成功加載第一種方法後,我也會收到錯誤401,未經授權的情況。
$HostRecord = New-Object System.Xml.XmlDocument
$HostRecord.Load($URL)
我需要或者修改所述第一方式來加載到一個對象,或者與第二方式進行認證。
我剛纔意識到我可以將$ webpage變量鍵入爲xml:[xml] $ webpage – Yanzzee