ReportExecutionService.LogonUser(String, String, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザーにログインし、Report Server Webサービスへのユーザーリクエストを認証します。
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)
パラメーター
- userName
- String
ユーザーの名前。
- password
- String
ユーザーのパスワード。
- authority
- String
Optional. ユーザー認証時に使うドメイン名。 例えば、Windowsドメインです。 この議論を省くためにnull(Nothing in Visual Basic)の値を渡します。
注釈
以下の表は、この操作のヘッダーおよび権限情報を示しています。
| SOAPヘッダーの使用 | (アウト) ServerInfoHeaderValue |
| ネイティブモードの必要権限 | None |
| SharePointモードの必要権限 | None |
この方法はカスタムセキュリティ拡張機能でのみ機能します。 詳細については 「Web Service Authentication」 をご覧ください。
LogonUserメソッドは、カスタム認証が設定された際に指定されたユーザーをレポートサーバーのWebサービスに認証します。
LogonUser Secure Sockets Layer(SSL)経由で呼び出される必要があります。 このメソッドは安全に呼び出されなければ失敗します。 認証が成功すると、レポートサーバーのWebサービスは認証クッキーを生成し、HTTPSヘッダーにクッキーを返します。 応答はSSL経由で返されます。