IAuthenticationExtension.LogonUser(String, String, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.