Configure el servidor Controlador de Dominios de Active Directory, el Servidor de AX y el entorno de escritorio para cada usuario final de la aplicación cliente para la Autenticación de Windows integrada. La autenticación integrada de Windows permite el control de acceso de inicio de sesión único para los usuarios de AX Cliente.
Nota
La autenticación integrada de Windows no es compatible con instancias de AX Cliente que se ejecuten en el sistema operativo del servidor. Usted debe conectarse desde un sistema operativo cliente, de lo contrario la aplicación predeterminada es la autenticación basada en formularios.
La autenticación integrada de Windows utiliza las características de seguridad de los clientes y servidores Windows. No solicita a los usuarios un nombre de usuario y contraseña y la información actual del usuario de Windows en el equipo cliente es proporcionada por el explorador web a través de un intercambio criptográfico. Para administrar la autenticación se utilizan los siguientes protocolos:
Si el intercambio de autenticación inicialmente no puede identificar al usuario, el navegador web le solicitará al usuario un nombre de usuario y una contraseña de la cuenta de usuario de Windows.
Cree una nueva cuenta Nombre principal de servicio (SPN) de Windows en Active Directory para asociar el servicio de autenticación del Servidor de AX a una cuenta de Active Directory.
Asocie el servicio de autenticación del Servidor de AX a la cuenta de SPN de Active Directory usando el comando ktpass.
La ubicación predeterminada es C:\Program Files\Support Tools.
ktpass /out nombre_de_archivo /princ nombre /pass contraseña /mapuser nombre_de_usuario_local /ptype tipo_principal /crypto tipo_de_cifrado
Para la sintaxis de ktpass, consulte Referencia sobre Microsoft Ktpass.
ktpass /out 'C:\ax.keytab' /princ HTTP/axserver.ax.com@AX.COM /pass pass1234 /mapuser AXSSO /ptype KRB5_NT_PRINCIPAL /crypto RC4-HMAC-NT
Registre un SPN para el servicio del Conector de AX usando el comando setspn.
La ubicación predeterminada es C:\Program Files\Support Tools.
setspn -A ACLSE/dominio_completo_y_nombre_de_servidornombre_de_servidor
Nota
ACLSE es el valor necesario para identificar al Conector de AX y se debe ingresar todo en mayúsculas. El valor nombre_del_equipo se puede ingresar como nombre o dominio\nombre.
setspn -L nombre_de_computadora
setspn -A ACLSE/axserver.acl.com axserver
Opcionalmente copie el archivo de tabla de claves (keytab) para la instancia del Servidor de AX y utilice el comando kinit para probar la asignación de la cuenta SPN.
Prerrequisito: Agregue la subcarpeta bin de Java a la variable de entorno path para utilizar el comando keylist sin especificar la ruta completa.
set PATH=java_bin_path;%PATH%
klist -k
kinit nombre_de_usuario@REALM.COM
[libdefaults] ticket_lifetime = 24000 default_realm = <dominio> default_keytab_name = <ruta al archivo_keytab> dns_lookup_realm = false dns_lookup_kdc = false default_tkt_enctypes = rc4-hmac default_tgs_encrypes = rc4-hmac [realms] <dominio> = { kdc = <adserver.domain.com>:88 } [domain_realm] <.dominio> = <DOMAIN> <dominio> = <DOMAIN>
Habilite la Autenticación de Windows integrada de Internet Explorer en cada entorno de escritorio de los usuarios finales. Los usuarios deben estar conectados desde un sistema operativo cliente, la autenticación integrada de Windows no es compatible con las instancias de AX Cliente que se ejecutan en el sistema operativo del servidor.
Ejemplo: https://axserver.ax.com.
La configuración actualizada tendrá efecto la próxima vez que se abra Internet Explorer.