Windows Integrated Authentication
Kerberos/SPNEGO para SSO transparente de domínio Windows
Visão Geral
Windows Integrated Authentication (WIA) fornece Single Sign-On transparente para usuários logados em estações de trabalho de domínio Windows. Os usuários são automaticamente autenticados usando suas credenciais Windows via protocolo Kerberos/SPNEGO.
Login sem senha
Tickets Kerberos
Active Directory
Configuração
1. Criar Service Principal
# On Active Directory Domain Controller setspn -A HTTP/josso.example.com josso-service ktpass /out josso.keytab /princ HTTP/josso.example.com@EXAMPLE.COM \ /mapuser josso-service /pass * /crypto all
2. Configuração JOSSO
Authentication Scheme:
Name: windows-integrated
Type: SPNEGO/Kerberos
Kerberos Configuration:
Service Principal: HTTP/josso.example.com@EXAMPLE.COM
Keytab File: /etc/josso/josso.keytab
Realm: EXAMPLE.COM
KDC: dc.example.com
Fallback:
Enable Form Login: true
Fallback URL: /josso/signon/login.do