Authorization.Message Eigenschap

Definitie

Hiermee wordt het bericht geretourneerd naar de server als reactie op een verificatievraag.

public:
 property System::String ^ Message { System::String ^ get(); };
public string Message { get; }
member this.Message : string
Public ReadOnly Property Message As String

Waarde van eigenschap

Het bericht dat wordt geretourneerd naar de server als reactie op een verificatievraag.

Voorbeelden

In het volgende codevoorbeeld wordt de Message eigenschap gebruikt om het bericht terug te krijgen naar de server als reactie op een verificatievraag.

// Create the encrypted string according to the Basic authentication format as
// follows:
// a)Concatenate the username and password separated by colon;
// b)Apply ASCII encoding to obtain a stream of bytes;
// c)Apply Base64 encoding to this array of bytes to obtain the encoded
// authorization.
string basicEncrypt = myCreds.UserName + ":" + myCreds.Password;

string basicToken = "Basic " + Convert.ToBase64String(ASCII.GetBytes(basicEncrypt));

// Create an Authorization object using the encoded authorization above.
Authorization resourceAuthorization = new Authorization(basicToken);

// Get the Message property, which contains the authorization string that the
// client returns to the server when accessing protected resources.
Console.WriteLine("\n Authorization Message:{0}",resourceAuthorization.Message);

// Get the Complete property, which is set to true when the authentication process
// between the client and the server is finished.
Console.WriteLine("\n Authorization Complete:{0}",resourceAuthorization.Complete);

' Create the encrypted string according to the Basic authentication format as
' follows:
' a)Concatenate the username and password separated by colon;
' b)Apply ASCII encoding to obtain a stream of bytes;
' c)Apply Base64 encoding to this array of bytes to obtain the encoded 
' authorization.
Dim BasicEncrypt As String = MyCreds.UserName + ":" + MyCreds.Password

Dim BasicToken As String = "Basic " + Convert.ToBase64String(ASCII.GetBytes(BasicEncrypt))

' Create an Authorization object using the encoded authorization above.
Dim resourceAuthorization As New Authorization(BasicToken)

' Get the Message property, which contains the authorization string that the 
' client returns to the server when accessing protected resources.
Console.WriteLine(ControlChars.Lf + " Authorization Message:{0}", resourceAuthorization.Message)

' Get the Complete property, which is set to true when the authentication process 
' between the client and the server is finished.
Console.WriteLine(ControlChars.Lf + " Authorization Complete:{0}", resourceAuthorization.Complete)

Console.WriteLine(ControlChars.Lf + " Authorization ConnectionGroupId:{0}", resourceAuthorization.ConnectionGroupId)

Opmerkingen

De Message eigenschap bevat de autorisatietekenreeks die de client retourneert naar de server bij het openen van beveiligde resources. De werkelijke inhoud van het bericht wordt gedefinieerd door het verificatietype dat de client en server gebruiken. Basis-HTTP-verificatie maakt bijvoorbeeld gebruik van een ander bericht dan Kerberos-verificatie.

Wanneer een verificatiemodule ondersteuning biedt voor verificatie vooraf, wordt de Message eigenschap verzonden met de eerste aanvraag.

Van toepassing op

Zie ook