¡Hola!

¿Necesitas ayuda? ¡Estamos aquí!

Icono de soporte
Soporte por correo electrónico de miniOrange
comercial

Gracias por su encuesta. Nuestro equipo pronto se comunicará con usted.

Si no recibe noticias nuestras dentro de las 24 horas, no dude en enviar un correo electrónico de seguimiento a info@xecurify.com

Resultados de la búsqueda:

×

Inicio de sesión único de FortiClient (FSSO)


FortiClient Single Sign-On (SSO) de miniOrange le ofrece una solución segura de inicio de sesión único para aplicaciones locales y en la nube con un solo conjunto de credenciales, incluyendo FortiClient VPN y los servicios Fortinet relacionados. Con miniOrange como proveedor de identidad SAML (IdP), los usuarios inician sesión a través de miniOrange (o a través de su directorio vinculado) en lugar de gestionar contraseñas separadas exclusivas de Fortinet. Si sus usuarios ya utilizan un proveedor de identidad de terceros (Microsoft Entra ID, Okta, Auth0, entre otros) , puede seguir utilizando esas credenciales para acceder a FortiClient y Fortinet.

Alcance: Los pasos 1 y 2 configuran miniOrange como IdP SAML hacia FortiAuthenticator (o metadatos SP equivalentes). Para VPN IPsec con IKE-SAML (SAML durante IKEv2), también se configura SAML en FortiGate , se vincula el oyente IKE-SAML a la WAN, se crean grupos de usuarios y un túnel IKEv2, y se apunta FortiClient a esa VPN (consulte los pasos 3 a 7 a continuación). Si solo necesita Security Fabric o SSL VPN SAML sin IPsec IKE-SAML, siga la guía de su versión de FortiOS y utilice los pasos que correspondan a su implementación.


La integración de miniOrange y FortiClient Single Sign-On (SSO) admite las siguientes funciones:

  • Inicio de sesión único (SSO) iniciado por el SP

Conéctese con una fuente externa de usuarios


miniOrange proporciona autenticación de usuarios desde diversas fuentes externas, como directorios (como ADFS, Microsoft Active Directory, OpenLDAP, AWS, etc.), proveedores de identidad (como Microsoft Entra ID, Okta, AWS) y muchos más. Puede configurar su directorio/almacén de usuarios existente o agregar usuarios en miniOrange.



Requisitos previos:

  • Para obtener el Detalles de metadatos de SP, iniciar sesión en Fortigate como administrador.
  • Navegue a Autenticación >> SAML IdP >> Proveedores de servicios.
  • Inicio de sesión único (SSO) de Fortinet: Inicio de sesión único

  • Copia el Id. de entidad del proveedor de servicios y URL de ACS, necesitarás en el Paso 1 mientras configura el SSO en el panel miniOrange.

Siga la guía paso a paso que se muestra a continuación para el inicio de sesión único (FSSO) de FortiClient.

1. Configurar FortiClient en miniOrange

  • Iniciar sesión en miniOrange Consola de administración.
  • Vaya al Aplicaciones y haga clic en Agregar aplicación .
  • Agregar aplicación a FortiClient Single Sign-On (SSO)

  • In Elija el tipo de aplicación, seleccione SAML/WS-FED del menú Todas las Aplicaciones desplegable.
  • FortiClient Single Sign-On (SSO) seleccione el tipo de aplicación

  • Busque FortiClient en la lista, si no encuentra FortiClient en la lista, entonces busque personalizado y puedes configurar tu aplicación en Aplicación SAML personalizada.
  • FortiClient Single Sign-On (SSO) administra aplicaciones

  • Introduzca los siguientes valores en los campos respectivos.
  • Id. de entidad del proveedor de servicios ID de entidad SP o emisor del Requisitos previos.
    Servicio al consumidor de afirmaciones URL de ACS desde Prerrequisitos.
    FortiClient SSO: Configuración básica

  • Haga clic en Siguiente para ir a la Configuración avanzada. Luego seleccione Firmar respuesta y Afirmación de signo.
  • FortiClient SSO: configuración avanzada

  • Haga clic en Siguiente para ir a la Pestaña de opciones de inicio de sesiónAquí puedes configurar los siguientes ajustes:
  • Proveedor de identidad principal Seleccione la fuente de identidad desde donde desea que se realice la autenticación. Verá la lista de todas las fuentes configuradas.
    Forzar autenticación Habilite esto para aplicar la autenticación en cada solicitud de acceso a la aplicación.
    Mostrar en el panel del usuario final Deshabilite esta opción si no desea que la aplicación sea visible para todos los usuarios en el panel del usuario final.
    FortiClient SSO: Opciones de inicio de sesión

  • Haga clic en Siguiente para ir a la Asignación de atributos página. Aquí puede agregar y configurar los atributos que se enviarán a la aplicación.
  • ID de nombre NameID es el identificador único del usuario autenticado incluido en la aserción SAML. Permite al proveedor de servicios reconocer al usuario y asignarlo a una cuenta. Generalmente, NameID es un nombre de usuario o una dirección de correo electrónico.
    Formato de ID de nombre Define el tipo de identificador que se utiliza en el NameID (p. ej., correo electrónico, persistente, transitorio) para que el proveedor de servicios pueda asignar correctamente al usuario. Si el proveedor de servicios no solicita un formato específico, el proveedor de identidades puede dejarlo sin especificar y usar uno predeterminado.
    Agregar formato de nombre El formato de nombre define cómo se representan los nombres de los atributos en una aserción SAML (p. ej., como cadenas simples o URI). Ayuda al proveedor de servicios a interpretar correctamente los nombres de los atributos y garantiza la coherencia entre el proveedor de identidad (IdP) y el proveedor de servicios.
    Habilitar atributos multivalor

    Habilitado: Las comas (,) y el punto y coma (;) se consideran separadores, por lo que el atributo se divide en una lista limpia. Ejemplo: roles = ['admin', 'editor', 'viewer'].

    Deshabilitado: Las comas y los puntos y comas no se consideran separadores, por lo que el atributo permanece como una sola cadena combinada. Ejemplo: roles = "admin;editor;viewer".

    Asignación de atributos Puede agregar atributos para enviarlos en la aserción SAML al SP. Estos atributos incluyen los atributos del perfil del usuario, como nombre, apellidos, nombre completo, nombre de usuario, correo electrónico, atributos de perfil personalizados y grupos de usuarios, entre otros.
    FortiClient SSO: Agregar atributos

  • Haga clic en Siguiente para ir a la Política de inicio de sesión. Tienes que entrar Guardar la aplicación Primero, configure la política para la aplicación.
  • FortiClient SSO: Guarde la aplicación en la sección Políticas.

  • Después de guardar la aplicación, puede configurar la política para esa aplicación.
  • FortiClient SSO: Vaya a Políticas y asigne un grupo.

  • Haga clic en el elemento Asignar grupo botón. Un nuevo Configurar la asignación de grupos Se abrirá una pestaña modal.
    • Asignar grupo: Seleccione los grupos que desea vincular con la aplicación. Puede seleccionar hasta 20 grupos a la vez.
    • FortiClient SSO: Vaya a Políticas y agregue una política.

    • Si necesita crear un nuevo grupo, haga clic en Agregar nuevo grupo .
    • Introduzca el nombre del grupo y haga clic en Crear grupo.
    • FortiClient SSO: Vaya a Políticas y agregue una política.

    • Haga clic en Siguiente.
    • Asignar políticas: Agregue las políticas requeridas a los grupos seleccionados. Ingrese los siguientes detalles:
    • Primer factor: Seleccione el método de inicio de sesión en el menú desplegable.
      • Si selecciona Contraseña Como método de inicio de sesión, puede habilitar Autenticación de dos factores (MFA) y Autenticación adaptable, si es necesario.
      • Si selecciona Sin contraseña Como método de inicio de sesión, puede habilitar Autenticación de dos factores (MFA) si es necesario.
  • FortiClient SSO: En Agregar política de inicio de sesión, proporcione los detalles.

  • Haga clic en GuardarSe crearán políticas para todos los grupos seleccionados.
  • Verá la política listada una vez que se haya agregado correctamente.
  • FortiClient SSO: Agregar múltiples políticas de inicio de sesión

    Para obtener los detalles de metadatos de miniOrange para configurar FortiClient:

  • Vaya al Aplicaciones >> Aplicaciones.
  • Busca tu aplicación y haz clic en el ícono ' 'en Acciones menú contra su aplicación.
  • Haga clic en metadatos para obtener detalles de metadatos, que serán necesarios más adelante.
  • Vaya al enlace de metadatos FortiClient SAML SSO

  • En la Ver metadatos de IDP página -

    1. Si quieres usar miniOrange como tienda de usuario es decir, sus identidades de usuario se almacenarán en miniOrange y luego descargará el archivo de metadatos bajo el encabezado 'INFORMACIÓN REQUERIDA PARA CONFIGURAR MINIORANGE COMO IDP'.

    2. Si desea autenticar a sus usuarios a través de cualquier Proveedor de identidad externo como Active Directory, Okta, OneLogin, Google, Apple ID, etc., luego descargue el archivo de metadatos bajo el encabezado 'INFORMACIÓN REQUERIDA PARA AUTENTICAR A TRAVÉS DE IDPS EXTERNOS'.
  • Inicio de sesión único (SSO) de FortiClient en la página de metadatos

  • Luego haga clic en Descargar metadatos.
  • FortiClient Single Sign-On (SSO) Seleccione Detalles de metadatos IDP externo o miniOrange como IDP

2. Configurar SSO en FortiGate

  • Inicia sesión en Fortigate como administrador.
  • Navegue a Usuario y autenticación >> Inicio de sesión único >> Crear nuevo para configurar una conexión de inicio de sesión único SAML.
  • Copia el metadatos del proveedor de identidad desde Paso 1 en miniOrange, y péguelo en la sección de metadatos del IdP de Fortinet.
  • Inicio de sesión único (SSO) de Fortinet: detalles del proveedor de identidad (IdP)

  • Haga clic en Siguiente y en la siguiente página ingresarás tu URLs del IdP ya sea en Personalizado (si utiliza un IdP que no sea de Fortinet) o en Fortinet (si utiliza Fortigate):
  • Inicio de sesión único (SSO) de Fortinet: detalles del proveedor de identidad (IdP)

  • Rellene los campos según la siguiente tabla.
    ID de entidad de IDP Identificación de entidad o emisor en mininaranja
    URL de inicio de sesión único de IDP URL de inicio de sesión SAML en metadatos de miniOrange
    URL de cierre de sesión único de IDP URL de cierre de sesión SAML en metadatos de miniOrange
  • Haga clic en Aplicar para guardar cambios
  • Navegue a Usuarios y autenticación >> Grupos de usuarios >> Crear nuevoPara el primer grupo, cree un grupo de usuarios genérico sin nombre de grupo asociado; por ejemplo, FAC-VPN. Este grupo genérico se menciona posteriormente en la configuración de IPsec y junto con los grupos individuales en las políticas del firewall. Una opción es no restringir el acceso a la VPN a un solo grupo (esto es opcional); en su lugar, permita que cualquier usuario de cualquier grupo se conecte a la VPN y, a continuación, utilice los grupos en las políticas del firewall para restringir el acceso a los recursos. Durante las pruebas, omitir este grupo de usuarios genérico generó el error FNBAM_DENIED.
  • grupo de clientes fortic

  • Seleccionar Firewall como el Tipo. Además, cree Grupos de usuarios (por ejemplo, Contabilidad, Ingenieros de ventas, Administración de sistemas) para asignarlos en las Políticas de firewall.
  • forticiente


3. Configure el inicio de sesión único (SSO) SAML de FortiGate para IKE-SAML (VPN IPsec).

  • El FortiGate acepta tráfico SAML de FortiClient en el puerto TCP configurado por auth-ike-saml-port (rango válido 1–65535; el valor predeterminado suele ser 1001—utiliza el mismo valor que configuraste en Usuario y autenticación > Inicio de sesión único, Por ejemplo 10428). Si su versión de FortiOS lo requiere, configure esto en la CLI para que coincida con ese puerto:

    config system global set auth-ike-saml-port 10428 end
  • Configure el atributo “ike-saml-server” en la interfaz WAN utilizada para la VPN IPsec de acceso remoto. Esta configuración debe aplicarse en la interfaz que recibe primero el tráfico de FortiClient.

    config system interface edit "wan1" set ike-saml-server enable next end

  • FortiClient valida el certificado que FortiGate presenta durante SAML. Configure ese certificado en Usuario y autenticación > Configuración de autenticación (o equivalente) en el Autenticación de usuario >> certificado sección para su versión de FortiOS.
  • forticiente

  • Especifique el certificado que FortiGate presentará a FortiClient.

Nota: Para evitar advertencias de certificado no válido en FortiClient, el sujeto o SAN del certificado debe coincidir con el nombre de host o FQDN de la puerta de enlace remota IPsec que ingresen los usuarios. Si el certificado del servidor se encadena a una CA privada, importe dicha CA al almacén de certificados raíz de confianza del punto final (o impleméntela mediante su política de administración de dispositivos).


4. Configurar IPsec IKEv2 para FortiClient

  • Cree la VPN IPsec en el FortiGate. Vaya a Asistente VPN > IPsec y elija Tipo de plantilla: Personalizada:
  • Asistente de IPsec de FortiGate

  • Asistente de IPsec — parte 1: Seleccione la versión de IP (IPv4 o IPv6).
  • Establecer Puerta de enlace remota a Usuario de acceso telefónico
  • Seleccione la interfaz WAN
  • Habilitar configuración de modo → Asignar IP (rango/objeto)
  • (Opcional) Habilitar tunelización dividida → Agregar redes
  • Configurar la autenticación (clave precompartida/certificado)
  • Seleccione la versión de IKE: 2
  • Tipos de aceptación establecidos: Cualquier ID de par
  • Mantenga los selectores de la Fase 2 en su valor predeterminado (todos ceros) a menos que necesite selectores explícitos.
  • Resumen del túnel IPsec de FortiGate

  • IKEv2 utiliza EAP para la autenticación de usuarios. Después de que el asistente cree el túnel, adjunte el grupo general (por ejemplo FAC-VPN) en la interfaz de la fase 1. Ejemplo (ajuste el nombre del túnel para que coincida con el suyo): config vpn ipsec phase1-interface edit "IPsec-SAML" set authusrgrp "FAC-VPN" next end
  • Haga referencia al mismo grupo de mantas que creó en Paso 2Utilice las políticas de firewall (Paso 5) para limitar qué usuarios o grupos pueden acceder a los recursos internos. Consulte la documentación de FortiGate correspondiente a su versión para obtener información sobre opciones adicionales de acceso remoto.

5. Cree políticas de firewall para la VPN IPsec.

  • Vaya al Política y objetos >> Política de firewall >> Crear nuevo. Configure la interfaz de entrada a su interfaz VPN IPsec. En FuenteSeleccione los grupos de usuarios que deben llegar a cada destino (por ejemplo, grupos asignados desde SAML o el grupo general para un laboratorio simple).
  • Política de firewall FortiGate para VPN IPsec

  • Crea reglas independientes para cada equipo o nivel de sensibilidad, de modo que los usuarios solo accedan a las subredes y aplicaciones que necesitan.
  • Ejemplo: una regla de laboratorio permisiva que permite el tráfico desde la manta FAC-VPN agrupar en una subred de prueba:
  • Política de permisos VPN de FortiGate

  • Como alternativa, utilice una regla de permiso simple sin condiciones de grupo por usuario si no necesita una segmentación basada en grupos.

6. Configuración de FortiClient

  • Instalar FortiClient desde Soporte de Fortinet, luego abierto Configurar VPN:
  • forticiente

  • Deberás especificar los siguientes ajustes:
    • VPN: VPN IPsec
    • Puerta de enlace remota: IP pública en su interfaz WAN
    • Método de autenticación: clave precompartida o certificado (que coincida con el túnel FortiGate)
    • Activar Inicio de sesión único para el túnel VPN
    • Especifique el puerto que seleccionamos anteriormente (es decir, 10428).
    • Expandir Configuración Avanzada > Configuración de VPN
    • IKE: Versión 2
    • Opciones: Configuración de modo
  • Agregue la VPN, haga clic en Conectar, inicie sesión a través del IdP y confirme la conexión en FortiGate.
  • forticiente

7. Pruebe la configuración de SSO

Prueba el inicio de sesión SSO en tu cuenta de FortiClient con miniOrange IdP:

    Uso del inicio de sesión iniciado por SP

  • Haz clic en Conectar en FortiClient para abrir la pantalla de inicio de sesión de miniOrange en tu navegador.
  • Inicio de sesión único (SSO) de FortiClient

  • Introduce tus credenciales de miniOrange y haz clic en Iniciar sesión. Accederás automáticamente a tu cuenta de FortiClient.

Solución de problemas (FortiGate / FortiClient)

  • En la interfaz de línea de comandos de FortiGate, habilite la depuración para los demonios relacionados con IKE y SAML mientras reproduce el problema y, a continuación, desactive la depuración cuando haya terminado: diag debug reset diag debug application ike -1 diag debug application samld -1 diag debug application fnbamd -1 diag debug console timestamp enable diag debug enable
  • Verifique la sincronización horaria (NTP) en FortiGate y en el IdP; SAML es sensible a la desviación del reloj.
  • Confirme que los atributos NameID y group de la aserción SAML del IdP coincidan con las asignaciones de FortiGate y los grupos del firewall.

Preguntas frecuentes


¿Qué es el inicio de sesión único (FSSO) de Fortinet para FortiClient?

Fortinet Single Sign-On (FSSO) es un protocolo de autenticación que permite a los productos de seguridad de Fortinet, como FortiGate, identificar y autenticar usuarios de forma transparente mediante el monitoreo de eventos de inicio de sesión en Active Directory u otros almacenes de identidades compatibles. Cuando SAML está configurado en FortiGate como proveedor de servicios, FortiClient puede usar el mismo flujo de SSO para VPN y acceso relacionado, según la configuración de FortiOS y SSL VPN.


Referencias externas

¿Quiere programar una demostración?

Solicitar una demo
  




Nuestros otros productos de gestión de identidad y acceso