ReportingService2005.LogonUser(String, String, String) Methode

Definition

Meldet einen Benutzer an und authentifiziert eine Benutzeranforderung an den Berichtsserver-Webdienst.

public:
 void LogonUser(System::String ^ userName, System::String ^ password, System::String ^ authority);
public void LogonUser (string userName, string password, string authority);
member this.LogonUser : string * string * string -> unit
Public Sub LogonUser (userName As String, password As String, authority As String)

Parameter

userName
String

Der Name des Benutzers.

password
String

Das Kennwort des Benutzers.

authority
String

Optional. Der beim Authentifizieren eines Benutzers zu verwendende Domänenname. Übergeben Sie den Wert null (Nothing in Visual Basic), um dieses Argument auszulassen.

Hinweise

In der folgenden Tabelle werden Header- und Berechtigungsinformationen zu diesem Vorgang dargestellt.

SOAP-Header (Out) ServerInfoHeaderValue
Erforderliche Berechtigungen Keine

Die LogonUser Methode authentifiziert den angegebenen Benutzer beim Berichtsserver-Webdienst, wenn die benutzerdefinierte Authentifizierung konfiguriert wurde.

LogonUser muss über SSL (Secure Sockets Layer) aufgerufen werden. Die Methode schlägt fehl, wenn sie nicht sicher aufgerufen wird. Nach erfolgreicher Authentifizierung generiert der Berichtsserver-Webdienst ein Authentifizierungscooky und gibt das Cookie im HTTPS-Header zurück. Die Antwort wird über SSL zurückgegeben.

Gilt für: