powershell检查sharepoint URL

5 authentication powershell sharepoint active-directory

我正在尝试编写一个脚本,该脚本遍历一堆sharepoint URL并验证它们是否存在.

从我能找到的,它看起来应该工作:

$webclient = new-object System.Net.WebClient
$webclient.Credentials = new-object System.Net.NetworkCredential ("username", "password", "domain")
$webpage = $webclient.DownloadString("http://sharepointurl")
Run Code Online (Sandbox Code Playgroud)

这不适合我...我一直在:

使用"1"参数调用"DownloadString"的异常:"远程服务器返回错误:(401)未经授权."

我错过了什么?

Kei*_*ill 13

如果您当前的凭据在Sharepoint站点上有权限,则跳过网络凭据并使用默认凭据,例如:

$webClient.UseDefaultCredentials = $true
Run Code Online (Sandbox Code Playgroud)