1 votes

OAuth2 + ADFS + client credentials

Nous configurons le flux d'autorisation des informations d'identification client OAuth2 en utilisant ADFS comme fournisseur d'identité pour autoriser une interaction service à service (exactement ce pour quoi les informations d'identification client sont conçues).

Nous avons un compte utilisateur Active Directory qui est membre de groupes, et nous utilisons ces groupes comme source de revendications d'autorisation dans le jeton d'accès.

Nous avons configuré les autres flux, et lorsque nous utilisons le flux "mot de passe" par exemple, nous obtenons les groupes d'utilisateurs dans la revendication "rôles" à l'intérieur du jeton d'accès. Lorsque nous utilisons le flux d'informations d'identification client, nous ne recevons aucune revendication liée aux rôles. Nous soupçonnons que cela est dû au manque de relation entre l'identifiant client et ce compte utilisateur dans AD. Nous avons essayé de relier l'un à l'autre en définissant :

Propriétés du client de l'application serveur -> confidentiel -> Nom principal utilisateur AD

à domaine\utilisateur de l'utilisateur technique concerné, mais cela ne change rien.

Est-ce la bonne manière de procéder, est-ce que nous oublions quelque chose ou est-ce que nous faisons complètement fausse route ?

1voto

rbrayb Points 1078

Les informations d'identification du client sont conçues pour être utilisées dans les applications de type serveur backend/daemon, il n'y a donc pas de contexte d'utilisateur.

Elles utilisent le contexte de l'application.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X