Idioma

IAuthenticationExtension.LogonUser(String, String, String) Método

Definição

Indica se a sessão de login do usuário está associada às credenciais fornecidas.

public:
 bool LogonUser(System::String ^ userName, System::String ^ password, System::String ^ authority);
public bool LogonUser(string userName, string password, string authority);
abstract member LogonUser : string * string * string -> bool
Public Function LogonUser (userName As String, password As String, authority As String) As Boolean

Parâmetros

userName
String

O nome associado às credenciais.

password
String

A senha associada às credenciais.

authority
String

Optional. A autoridade específica a ser usada para autenticar um usuário (por exemplo, um domínio Windows).

Retornos

true se a sessão de login do usuário estiver associada às credenciais fornecidas; caso contrário, false.

Comentários

Sua implementação deve LogonUser validar os usuários do seu servidor de relatórios contra um estoque de nomes de usuário e senhas. Por exemplo, se você estivesse usando uma extensão de segurança personalizada baseada em Formulários, poderia implementar LogonUser a verificação de nomes de usuário e senhas armazenados de forma segura em um arquivo de configuração ou em uma tabela de banco de dados.

Aplica-se a