Symptômes
La page Appinv.aspx ne s’affiche pas correctement quand vous essayez de l’ouvrir dans un iFrame. Quand ce problème se produit, les en-têtes de réponse de demande incluent un message « X-FRAME-OPTIONS: DENY ».
Cause
Pour préserver la sécurité, la page Appinv.aspx ne s’affiche pas dans un iFrame.
Résolution
Pour résoudre ce problème, installez l’une des mises à jour suivantes :
- Description de la mise à jour de sécurité pour SharePoint Server 2019 datée du 14 septembre 2021 (KB5002018)
- Description de la mise à jour de sécurité pour SharePoint Enterprise Server 2016 datée du 14 septembre 2021 (KB5002020)
- Description de la mise à jour de sécurité pour SharePoint Foundation 2013 datée du 14 septembre 2021 (KB5002024)
Pour afficher la page Appinv.aspx dans un iframe dans des domaines approuvés, l’administrateur de la batterie peut ajouter les domaines approuvés à la liste AllowIframeAppAuthorizePageDomains dans la batterie de serveurs en exécutant les commandes suivantes :
add-pssnapin *
$f=get-spfarm
$f.AddGenericAllowedListValue("AllowIframeAppAuthorizePageDomains","<enable domain name>")
$f.update()
Remarque
Remarques
Vous pouvez ajouter un domaine approuvé à la liste AllowIframeAppAuthorizePageDomains à l’aide des commandes à chaque fois. En outre, vous pouvez ajouter un domaine générique, tel que *.contoso.com, à AllowIframeAppAuthorizePageDomains.
Si le message d’erreur suivant s’affiche, utilisez AllowIframeAppAuthorizePageDomains2 au lieu de AllowIframeAppAuthorizePageDomains quand vous appelez la méthode
AddGenericAllowedListValue:« AllowIframeAppAuthorizePageDomains » existe déjà sous le parent Microsoft.SharePoint.Administration.SPFarm nommé...
En outre, vérifiez que les mises à jour de mars 2022 de Microsoft SharePoint Server sont installées.
Historique des modifications
Le tableau suivant récapitule certaines des modifications les plus importantes apportées à cette rubrique.
| Date | Description |
|---|---|
| mardi 8 mars 2022 | Ajout d’une remarque à la section « Résolution » afin de fournir un correctif si le paramètre AllowIframeAppAuthorizePageDomains ne peut pas être appliqué. |