Resultados de la búsqueda :

×

Autenticación de dos factores (2FA) para ASP.NET mediante Google Authenticator

La autenticación de dos factores (2FA) de ASP.NET permite añadir una capa adicional de seguridad al inicio de sesión predeterminado de ASP.NET. Con Google Authenticator , los usuarios deben introducir un código de acceso único basado en el tiempo (TOTP) generado por la aplicación tras introducir su nombre de usuario y contraseña. Para explorar las opciones disponibles y los pasos de integración, visite nuestra página de autenticación de dos factores (2FA) de ASP.NET . Esto ayuda a confirmar la identidad de los usuarios antes de concederles acceso a su aplicación. Nuestra solución 2FA de ASP.NET admite varios métodos de autenticación, incluidos Microsoft Authenticator, Duo Authenticator y otros.

  • Para instalar el Paquete NuGet de miniOrange 2FA En su aplicación .NET, simplemente instale el paquete NuGet miniOrange encima de su aplicación.
Paquete NuGet
CLI de .NET

PM> NuGet\Install-Package miniOrange.NET.2FA

  • Tras instalar el paquete, abra su navegador y acceda al panel de control de 2FA de miniOrange utilizando la siguiente URL:
 http(s)<your-dotnet-application-base-url>?admintfaconfig=dashboard
  • Se requiere una base de datos para probar y usar el complemento miniOrange ASP.NET 2FA, ya que este almacena datos de usuario y configuración en ella. Antes de continuar, asegúrese de que su aplicación esté conectada a una base de datos válida y de que la cadena de conexión necesaria esté disponible en la configuración de su aplicación.
  • Seleccione el requerido Cadena de conexión en el menú desplegable y haga clic en el Guardar configuración Botón para configurar la conexión a la base de datos para el plugin miniOrange 2FA.
ASP.NET 2FA - Conexión a la base de datos

  • Si aparece la página de registro o la página de inicio de sesión, el módulo miniOrange 2FA se ha añadido correctamente a su aplicación.
ASP.NET 2FA - página de registro

  • Regístrese o inicie sesión con su cuenta haciendo clic en Registrarse Botón para configurar el módulo.
  • Después de registrarse exitosamente, recibirá una clave de licencia de prueba en su dirección de correo electrónico registrada.
  • Para activar el módulo, puede:
    • Escriba el clave de licencia Recibido por correo electrónico en el campo de entrada provisto.

    OR

    • Cargue el archivo de licencia usando el Elija El Archivo botón que descargaste haciendo clic en el Descárgalo desde este enlace..
Verificación de licencia de prueba de ASP.NET Framework

  • Luego, marca la casilla "He leído las condiciones anteriores y quiero activar la licencia"., Y haga clic en Activar licencia .
Activar licencia de ASP.NET Framework
  • Tras la activación correcta de la licencia, se abrirá el panel de control del plugin como se muestra a continuación.
Panel de control de autenticación de dos factores (2FA) de ASP.NET

  • Haga clic en el elemento Configurar botón debajo del google Authenticator Configurar Google Authenticator como método de autenticación de dos factores (2FA) para tus usuarios.
Autenticador de Google con autenticación de dos factores (2FA) para ASP.NET

  • Para registrar su dispositivo, escanee el Código QR a continuación utilizando el Aplicación Google Authenticator en IRS.gov o use la código secreto del cliente.
  • Tras escanear el código QR, se generará un token de seis dígitos en la aplicación Google Authenticator. Introduce el código a continuación y haz clic en el botón. Verificar botón para validar
Autenticador de Google: escanee el código QR.

  • Una vez configurado el método de autenticación de Google, se puede habilitar para el usuario final.
Autenticador de Google - Método configurado

  • Después de configurar el método de autenticación de Google, haga clic en el Configuración 2FA Botón para configurar los ajustes de la aplicación necesarios para la autenticación de dos factores (2FA).
  • Si su aplicación utiliza variables de sesión para almacenar información del usuario, habilite la ¿Hay sesión disponible? alternar. Luego ingrese los valores apropiados para el Clave de nombre de usuario de sesión, Clave de correo electrónico de la sesión, y Clave del teléfono de la sesióny haz clic en Guardar configuración .
OTP por SMS - Variable de sesión

  • Agregue el siguiente código a su AccountController.cs Archivo y asegúrese de que las claves de sesión utilizadas en el código coincidan con los valores configurados en los ajustes del complemento.
 Session["username"] = username;
 Session["email"] = userEmail;
 if (!string.IsNullOrEmpty(userPhone))
 {
   Session["phone"] = userPhone;
 }
  • Si su aplicación no utiliza variables de sesión para almacenar información del usuario, puede dejar la ¿Hay sesión disponible? Desactive la opción y continúe con la configuración restante.
  • Asegúrese de que el Habilitar 2FA El botón de alternancia se habilita antes de iniciar sesión como usuario final.
OTP por SMS: Habilitar autenticación de dos factores (2FA)
  • Después de iniciar sesión, los usuarios finales ven el Configurar 2FA pantalla. Hacer clic Configurar junto a google Authenticator.
OTP por SMS - Configurar la autenticación de dos factores (2FA)

  • Escanee el Código QR mediante el Aplicación Google Authenticator o introduzca la clave secreta manualmente. A continuación, introduzca el código de acceso generado y haga clic en el botón. Verificar .
Autenticador de Google: el usuario final escanea el código QR.

  • En los siguientes inicios de sesión, introduzca el código de acceso generado por el Aplicación Google Authenticator y haga clic en el ícono de Validar .
Autenticador de Google: validación de OTP por parte del usuario final

  • El usuario habrá iniciado sesión en su aplicación.

 Gracias por su respuesta. Nos pondremos en contacto con usted en breve.

Algo salió mal. Por favor envíe su consulta nuevamente

¡Nos pondremos en contacto con usted lo antes posible!


ADFS_sso ×
¡Hola!

¿Necesitas ayuda? ¡Estamos aquí!

múltiples proveedores