Erreur d'authentification unique après la mise à niveau de la version de Devolutions Server

Sur cette page

Le message d'erreur suivant apparaît lors de la tentative de connexion en utilisant l'authentification unique après une mise à jour de Devolutions Server d'une version plus ancienne à une version plus récente.

{"errorMessage":"Unexpected exception. Please see server logs for details.","result":0}

Solution

Pour résoudre le problème, ouvrir Devolutions Server Console et aller à Server - Logs.

Server - Logs
Server - Logs

Si l'erreur trouvée dans les journaux est la suivante :

OAuthTokenEndpointException - OAuth token endpoint error: {"error":"invalid_client","error_description":"AADSTS7000215: Invalid client secret provided.

Confirmer que le secret envoyé dans la requête est la valeur du secret client, pas l'ID du secret client, pour un secret ajouté à l'application.

Lors de l'accès au portail Entra ID, avoir trois applications enregistrées (DVLS Web, DVLS Sync, RDM Sync) indique l'utilisation de l'ancienne méthode de configuration. À l'avenir, seule DVLS Web sera utilisée. Accéder à cette application pour créer un nouveau secret, copier la Valeur du Secret, et définir un rappel un mois avant son expiration en utilisant une méthode préférée.

Une fois terminé, naviguer vers l'interface Web de Devolutions Server sous Administration - Server Settings - Authentication - Microsoft Authentication. Désactiver Use specific client ID for users and user groups cache, coller le nouveau Client Secret, et sélectionner le bouton Save dans le coin supérieur droit.

Administration - Server Settings - Authentication - Microsoft Authentication
Administration - Server Settings - Authentication - Microsoft Authentication

De plus, les ID Tokens doivent être décochés dans l'enregistrement de l'application Entra ID pour l'application Web Devolutions Server.

ID Tokens must be unchecked
ID Tokens must be unchecked

 

Devolutions Forum logo Donnez-nous vos commentaires