Sintomi
Quando si prova ad aprire la pagina Appinv.aspx in un iframe, la pagina non viene visualizzata correttamente. Quando si verifica questo problema, le intestazioni della risposta alla richiesta includono un messaggio "X-FRAME-OPTIONS: DENY".
Causa
Per garantire la sicurezza, la pagina Appinv.aspx non viene visualizzata in un iframe.
Risoluzione
Per risolvere il problema, installare uno degli aggiornamenti seguenti:
-
Descrizione dell'aggiornamento della sicurezza SharePoint Server 2019: 14 settembre 2021 (KB5002018)
Per visualizzare la pagina Appinv.aspx in un iframe in domini attendibili, l'amministratore della farm può aggiungere i domini attendibili all'elenco AllowIframeAppAuthorizePageDomains della farm eseguendo i comandi seguenti:
add-pssnapin * $f=get-spfarm $f.AddGenericAllowedListValue("AllowIframeAppAuthorizePageDomains","<enable domain name>") $f.update()
Note
-
È possibile aggiungere un dominio attendibile all'elenco AllowIframeAppAuthorizePageDomains usando i comandi ogni volta. Inoltre, è possibile aggiungere un dominio con caratteri jolly, ad esempio *.contoso.com, a AllowIframeAppAuthorizePageDomains.
-
Se viene visualizzato il messaggio di errore seguente, usare AllowIframeAppAuthorizePageDomains2 invece di AllowIframeAppAuthorizePageDomains quando si chiama il metodo AddGenericAllowedListValue :
"AllowIframeAppAuthorizePageDomains" esiste già nel dominio Microsoft padre. SharePoint. Administration.SPFarm denominato... Assicurarsi inoltre di avere installato gli aggiornamenti Microsoft SharePoint Server marzo 2022.
Cronologia modifiche
La tabella seguente riepiloga alcune delle modifiche più importanti apportate a questo argomento.
|
Date |
Descrizione |
|---|---|
|
8 marzo 2022 |
È stata aggiunta una nota alla sezione "Risoluzione" per fornire una correzione se non è possibile applicare l'impostazione AllowIframeAppAuthorizePageDomains. |