IAuthenticationExtension.LogonUser(String, String, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.