2009-10-07 18 views
5

私はたくさんのsharepoint URLを繰り返し処理し、それらが存在することを確認するスクリプトを作成しようとしています。powershell sharepointのURLを確認する

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

これは私のために働いていません...私は得続ける:

例外が「1」と「DownloadString」を呼び出して、私が見つけることができるものから、

は、それが動作するはずです。このようになります。引数: "リモートサーバーからエラーが返されました:(401)Unauthorized"

私には何が欠けていますか?

+0

あなたはそれが認証を持っていることを確認するための要求を検査するシオマネキまたはWiresharkのを使用することができますそれについてのセクション? –

答えて

12

あなたの現在の資格情報は、SharePointサイト上のパーマが、その後ネット資格をスキップして、単にデフォルトの資格情報などを使用している場合:

$webClient.UseDefaultCredentials = $true 
+0

ありがとう、非常に助けて! –

関連する問題