Export (0) Print
Expand All

NetworkCredential.UserName Property

Gets or sets the user name associated with the credentials.

Namespace:  System.Net
Assembly:  System (in System.dll)

public string UserName { get; set; }

Property Value

Type: System.String
The user name associated with the credentials.

The following code example uses the UserName property to set the user name associated with the credentials.

    // Create an empty instance of the NetworkCredential class.
    NetworkCredential myCredentials = new NetworkCredential("","","");
    myCredentials.Domain = domain;
    myCredentials.UserName = username;
    myCredentials.Password = passwd;

    // Create a WebRequest with the specified URL. 
    WebRequest myWebRequest = WebRequest.Create(url); 
    myWebRequest.Credentials = myCredentials;
    Console.WriteLine("\n\nUser Credentials:- Domain : {0} , UserName : {1} , Password : {2}",myCredentials.Domain,myCredentials.UserName,myCredentials.Password);

    // Send the request and wait for a response.
    Console.WriteLine("\n\nRequest to Url is sent.Waiting for response...Please wait ...");
    WebResponse myWebResponse = myWebRequest.GetResponse();

    // Process the response.
    Console.WriteLine("\nResponse received sucessfully");

    // Release the resources of the response object.
    myWebResponse.Close();

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

XNA Framework

Supported in: 3.0, 2.0, 1.0

Portable Class Library

Supported in: Portable Class Library

Supported in: Windows Phone 8.1

Supported in: Windows Phone Silverlight 8.1

Supported in: Windows Phone Silverlight 8

Show:
© 2015 Microsoft