2015-11-24 2 views
1

Nos applications héritées stockent les informations de compte d'utilisateur dans une base de données. Je n'arrive pas à trouver des informations claires quant à savoir si AD FS 3.0 prend en charge l'authentification à la fois sur Active Directory et sur SQL Server.AD FS 3.0 et les utilisateurs stockés dans une base de données

Pour être clair sur ma question:

Comment AD FS 3.0 être utilisé pour fournir l'authentification fédérée pour les utilisateurs enregistrés dans les deux SQL Server (le cas échéant), ainsi que Active Directory?

TIA

Répondre

1

En résumé, il ne le peut pas. ADFS 3.0 et versions ultérieures ne peuvent s'authentifier que sur AD.

Il peut cependant utiliser une base de données SQL Server pour l'autorisation, c'est-à-dire qu'il peut interroger la base de données pour les attributs qu'elle utilise pour créer des revendications.

Jetez un oeil à Identity Server qui authentifie contre SQL Server. Vous pouvez fédérer ceci avec ADFS.

ADFS 4.0 (Server 2016) sera capable de faire cela, c'est-à-dire AD/LDAP pour l'authentification.

+0

ne trouve aucune information sur ADFS 4.0 supportant SQL Server. –

+0

Voilà ce que les docs. dit retour mais n'a toujours rien lu. – nzpcmad

+0

ADFS 4 peut utiliser un magasin d'attributs SQL de la même manière qu'il a fonctionné dans ADFS 2 et 3. Fonctionne bien pour l'autorisation. – MikeDouglasDev