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

Definición

Indica si la sesión de inicio de sesión del usuario está asociada a las credenciales dadas.

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

El nombre asociado a las credenciales.

password
String

Contraseña asociada a las credenciales.

authority
String

Optional. La autoridad específica para autenticar a un usuario (por ejemplo, un dominio de Windows).

Devoluciones

true si la sesión de inicio de sesión del usuario está asociada con las credenciales dadas; de lo contrario, false.

Comentarios

Tu implementación debería LogonUser validar a los usuarios del servidor de informes frente a un almacén de nombres de usuario y contraseñas. Por ejemplo, si estuvieras usando una extensión de seguridad personalizada basada en formularios, podrías implementar LogonUser la verificación de nombres de usuario y contraseñas almacenados de forma segura en un archivo de configuración o en una tabla de bases de datos.

Se aplica a