Partager via


Résolution des problèmes liés à l'authentification basée sur serveur

Résolution des problèmes de l’assistant d’activation d’intégration SharePoint basée sur un serveur

Passez en revue le journal des erreurs pour obtenir des informations sur la raison pour laquelle le site ne valide pas. Pour ce faire, cliquez sur Journal des erreurs dans l’assistant Activer l’intégration SharePoint basée sur un serveur une fois la phase de validation de sites terminée.

Le contrôle validation de l’activation de l’intégration SharePoint basée sur un serveur peut renvoyer les quatre types d’erreur suivants.

Échec de la connexion

Cette erreur indique que le serveur SharePoint n’était pas accessible depuis l’endroit où le contrôle de validation a été exécuté. Vérifiez que l’URL SharePoint que vous avez entrée est correcte et que vous pouvez accéder au site SharePoint et à la collection de sites à l’aide d’un navigateur Web à partir de l’ordinateur sur lequel l’assistant Activer l’intégration SharePoint basée sur un serveur est exécuté. Plus d’informations: Résolution des problèmes dans les environnements hybrides (SharePoint)

Échec d’authentification

Cette erreur peut se produire lorsqu’une ou plusieurs étapes de la configuration de l’authentification basée sur serveur n’ont pas été terminées ou menées à bien avec succès. Informations complémentaires : Configurer l'intégration SharePoint

Cette erreur peut également se produire si une URL incorrecte est entrée dans l’Assistant Activer l’intégration SharePoint basée sur un serveur ou en cas de problème concernant le certificat numérique utilisé pour l’authentification du serveur. De même, cette défaillance peut résulter d’une nouvelle attribution de nom à un site SharePoint lorsque l’URL n’est pas mise à jour avec l’enregistrement du site SharePoint correspondant. Informations complémentaires : Les utilisateurs reçoivent le message « Vous ne disposez pas des autorisations nécessaires pour afficher des fichiers à cet emplacement »

Échec d’autorisation ou erreur ou erreur (401) Non autorisé

Cette erreur peut se produire quand les types d’authentification basée sur les revendications ne correspondent pas. Par exemple, dans un déploiement hybride tel que les applications d’engagement client sur SharePoint localement, lorsque vous utilisez le mappage d’authentification par défaut basé sur les revendications, l’adresse e-mail du compte Microsoft utilisée par l’utilisateur doit correspondre à la messagerie professionnelle de l’utilisateur SharePoint. Plus d’informations : Définir le mappage de revendication personnalisé pour l’intégration basée sur le serveur SharePoint

Version de SharePoint non prise en charge

Cette erreur indique qu’il manque l’édition, la version, le service pack ou le correctif logiciel requis de SharePoint.

Dépannage de SharePoint

Les problèmes qui affectent l’authentification basée sur serveur peuvent également être enregistrés dans les journaux et les rapports SharePoint . Pour plus d’informations sur l’affichage et la résolution des problèmes de la surveillance de SharePoint, consultez les rubriques suivantes : Affichage des rapports et des journaux dans SharePoint 2013 et Configurer la journalisation des diagnostics dans SharePoint 2013

Problèmes connus avec l’authentification basée sur un serveur

Cette section décrit les problèmes connus qui peuvent survenir pendant la configuration ou l’utilisation de l’authentification basée sur serveur des applications d’engagement client et de SharePoint.

L’authentification échoue lorsque vous validez un site SharePoint, même si vous disposez de l’autorisation appropriée

S’applique à : applications d’engagement client avec SharePoint Online, applications d’engagement client avec SharePoint on-premises.

Ce problème peut se produire lorsque le mappage d’authentification basé sur les revendications utilisé fournit une situation où les valeurs de type de revendications ne correspondent pas entre les applications d’engagement client et SharePoint. Par exemple, ce problème peut se produire dans les situations suivantes :

  • Vous utilisez le type de mappage de l’authentification basée sur les revendications par défaut qui, pour l’authentification basée sur serveur des applications d’engagement client vers SharePoint Online, utilise l’identificateur unique du compte Microsoft.

  • Les identités utilisées pour Microsoft 365, l’administrateur Dynamics 365 ou l’administrateur SharePoint Online n’utilisent pas le même compte Microsoft. Par conséquent, les identificateurs uniques de compte Microsoft ne correspondent pas.

Message d’erreur « Clé privée introuvable » retourné lorsque vous exécutez le script CertificateReconfiguration.ps1 Windows PowerShell

Ce contenu s’applique également à la version locale.

Ce problème peut se produire lorsqu’il existe deux certificats auto-signés situés dans le magasin de certificats local qui ont le même nom de sujet.

Notez que ce problème doit uniquement se produire lorsque vous utilisez un certificat auto-signé. Les certificats auto-signés ne doivent pas être utilisés dans des environnements de production.

Pour résoudre ce problème, supprimez les certificats portant le même nom d’objet que celui dont vous n’avez pas besoin à l’aide du composant logiciel enfichable MMC Certificate Manager et notez ce qui suit.

Important

Il peut s’écouler jusqu’à 24 heures avant que le cache SharePoint commence à utiliser le nouveau certificat. Pour utiliser le certificat maintenant, suivez les étapes ci-dessous pour remplacer les informations de certificat dans les applications d’engagement client.

Pour résoudre ce problème en suivant la procédure de cet article, le certificat existant ne peut pas être expiré.

Remplacez un certificat qui possède le même nom de sujet

  1. Utilisez un certificat auto-signé existant ou créez-en un nouveau. Le sujet doit être unique pour tous les noms des sujets de certificats stockés dans le magasin de certificats local.

  2. Exécutez le script PowerShell suivant dans le certificat existant ou le certificat créé à l’étape précédente. Ce script ajoutera un nouveau certificat aux applications d’engagement client, qui sera alors remplacé lors d’une étape ultérieure.

   CertificateReconfiguration.ps1 -certificateFile <Private certificate file (.pfx)> -password <private-certificate-password> -updateCrm -certificateType AlternativeS2STokenIssuer -serviceAccount <serviceAccount> -storeFindType FindBySubjectDistinguishedName  
  1. Supprimez le type de certificat AlternativeS2STokenIssuer de la base de données de configuration. Pour cela, exécutez les commandes PowerShell.
  Add-PSSnapin Microsoft.Crm.PowerShell   
  $Certificates = Get-CrmCertificate;   
  $alternativecertificate = "";   
  foreach($cert in $Certificates)   
  {    if($cert.CertificateType -eq "AlternativeS2STokenIssuer") { $alternativecertificate = $cert;}   }   
 
  Remove-CrmCertificate -Certificate $alternativecertificate  

Vous recevez « Le serveur distant a retourné une erreur : (400) Demande incorrecte » et « Register-SPAppPrincipal : Le service demandé n’a <http://wgwitsp:32843/46fbdd1305a643379b47d761334f6134/AppMng.svc> pas pu être activé » messages d’erreur

S’applique aux versions locales de SharePoint utilisées avec les applications d’engagement client.

Le message d’erreur Le serveur distant a renvoyé une erreur : (400) mauvais demande peut s’afficher après l’installation du certificat, par exemple lorsque vous exécutez le script CertificateReconfiguration.Ps1.

Le message Register-SPAppPrincipal : le service demandé, « <http://wgwitsp:32843/46fbdd1305a643379b47d761334f6134/AppMng.svc> » n’a pas pu être activé peut s’afficher lorsque vous accordez l’autorisation d’accéder à SharePoint en exécutant la commande Register-SPAppPrincipal.

Pour résoudre ces deux erreurs lorsqu’elles se produisent, redémarrez le serveur Web sur lequel l’application Web est installée. Plus d’informations : Démarrer ou arrêter le serveur Web (IIS 8)

Message d’erreur « Un problème s’est produit lors de l’interaction avec SharePoint » reçu

S’applique à : toutes les versions lorsqu’elles sont utilisées avec SharePoint Online

Cette erreur peut être retournée à l’utilisateur qui n’a pas d’autorisations de site ou qui a eu des autorisations supprimées du site SharePoint où la gestion des documents est activée. Actuellement, il s’agit d’un problème connu avec SharePoint Online où le message d’erreur affiché à l’utilisateur n’indique pas que les autorisations de l’utilisateur ne sont pas suffisantes pour accéder au site.

Afficher l’Assistant Activer l’intégration SharePoint basée sur le serveur

Une fois l’intégration basée sur le serveur activée, l’assistant Activer l’intégration SharePoint basée sur le serveur n’apparaît plus dans la zone Gestion des documents des Paramètres. Pour afficher l’assistant Activer l’intégration SharePoint basée sur le serveur pour pouvoir le reconfigurer, vous devez désactiver tous les sites SharePoint et désactiver la gestion de documents OneDrive.

Désactiver les sites SharePoint de gestion des documents et OneDrive

  1. Connectez-vous à Power Apps, sélectionnez Paramètres (engrenage) dans la partie supérieure droite, puis sélectionnez Paramètres avancés.
  2. Accédez à Paramètres>Gestion des documents>Sites SharePoint.
  3. Dans le sélecteur de vue, sélectionnez Sites SharePoint actifs.
  4. Sélectionnez tous les sites SharePoint de la liste, dans la barre de commandes, sélectionnez Désactiver, puis sélectionnez Désactiver à l’invite de la boîte de message. Désactiver tous les sites SharePoint
  5. Accédez à Paramètres>Gestion des documents>Activer OneDrive Entreprise.
  6. Désactivez l’option Activer OneDrive Entreprise, puis sélectionnez OK.

Une fois tous les sites SharePoint désactivés et l’intégration OneDrive désactivée, l’assistance Activer l’intégration SharePoint basée sur le serveur apparaît dans la zone Gestion des documents.

Voir aussi

Résoudre les problèmes d’intégration de SharePoint en ligne
Autorisations requises pour les tâches de gestion de documents