2

私は C# と .NET の新人で、現在、かなり大きな会社のためにリンク切れツールを開発しています。アプリケーションの主なポイントは、イントラネットの SharePoint サイトをチェックすることです。

数週間前、私は概念実証を行いました。WebRequest を使用して現在のページのステータスを取得し、資格情報を設定しました

   httpReq.Credentials = System.Net.CredentialCache.DefaultNetworkCredentials;

最近では、接続に WebClient を使用する必要があり、同じように機能しなくなりました。

私も試しました

Credentials = System.Net.CredentialCache.DefaultNetworkCredentials,

Credentials = new System.Net.NetworkCredential(username,password, "domain"),

同じように

webclient.UseDefaultCredentials = true;

Web クライアントで動作しないのはなぜですか?

4

1 に答える 1

1

あなたの証明書は有効ですか?いずれにせよ、次を追加します。

ServicePointManager.ServerCertificateValidationCallback = delegate { return true; }
于 2012-06-14T12:14:17.353 に答える