WebClient.UseDefaultCredentials Eigenschap

Definitie

Hiermee wordt een Boolean waarde opgehaald of ingesteld waarmee wordt bepaald of de DefaultCredentials verzonden waarden worden verzonden met aanvragen.

public:
 property bool UseDefaultCredentials { bool get(); void set(bool value); };
public bool UseDefaultCredentials { get; set; }
member this.UseDefaultCredentials : bool with get, set
Public Property UseDefaultCredentials As Boolean

Waarde van eigenschap

true als de standaardreferenties worden gebruikt; anders false. De standaardwaarde is false.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u deze eigenschap instelt.

// Sample call: UploadFileInBackground3("http://www.contoso.com/fileUpload.aspx", "data.txt")
void UploadFileInBackground3( String^ address, String^ fileName )
{

   WebClient^ client = gcnew WebClient;
   Uri ^uri = gcnew Uri(address);

   client->UseDefaultCredentials = true;

   client->UploadFileCompleted += gcnew UploadFileCompletedEventHandler( UploadFileCallback2 );
   client->UploadFileAsync( uri, fileName );
   Console::WriteLine( "File upload started." );
}

// Sample call: UploadFileInBackground3("http://www.contoso.com/fileUpload.aspx", "data.txt")
public static void UploadFileInBackground3(string address, string fileName)
{
    WebClient client = new WebClient();

    Uri uri = new Uri(address);

    client.UseDefaultCredentials = true;
    client.UploadFileCompleted += new UploadFileCompletedEventHandler(UploadFileCallback2);
    client.UploadFileAsync(uri, fileName);
    Console.WriteLine("File upload started.");
}
'  Sample call: UploadFileInBackground3("http:' www.contoso.com/fileUpload.aspx", "data.txt")
Public Shared Sub UploadFileInBackground3(ByVal address As String, ByVal fileName As String)

    Dim client As WebClient = New WebClient()
                Dim uri as Uri =  New Uri(address)
    client.UseDefaultCredentials = True
    AddHandler client.UploadFileCompleted, AddressOf UploadFileCallback2
    client.UploadFileAsync(uri, fileName)
    Console.WriteLine("File upload started.")
End Sub

Opmerkingen

Caution

WebRequest, HttpWebRequest, ServicePointen WebClient zijn verouderd en u moet ze niet gebruiken voor nieuwe ontwikkeling. Gebruik in plaats daarvan HttpClient.

Stel deze eigenschap in op true wanneer aanvragen van dit WebClient object, indien aangevraagd door de server, moeten worden geverifieerd met behulp van de standaardreferenties van de momenteel aangemelde gebruiker. Voor clienttoepassingen is dit het gewenste gedrag in de meeste scenario's. Voor toepassingen in de middelste laag, zoals ASP.NET toepassingen, in plaats van deze eigenschap te gebruiken, stelt u doorgaans de eigenschap Credentials in op de referenties van de client namens wie de aanvraag wordt ingediend.

Van toepassing op