Appinv.aspx pagină nu poate fi adăugată la iframe (KB5005546)

Se aplică la
SharePoint Server 2013 SP1 SharePoint Server 2016 SharePoint Server 2019

Simptome

Atunci când încercați să deschideți pagina Appinv.aspx într-un iframe, pagina nu se afișează cu succes. Atunci când apare această problemă, anteturile de răspuns la solicitare includ un mesaj "X-FRAME-OPTIONS: DENY".

Cauză

Pentru a menține securitatea, pagina Appinv.aspx nu se afișează într-un iframe.

Rezolvare

Pentru a remedia această problemă, instalați una dintre următoarele actualizări:

Pentru a afișa pagina Appinv.aspx într-un iframe în domenii de încredere, administratorul fermei poate adăuga domeniile de încredere la lista AllowIframeAppAuthorizePageDomains din fermă, rulând următoarele comenzi:

add-pssnapin *
$f=get-spfarm
$f.AddGenericAllowedListValue("AllowIframeAppAuthorizePageDomains","<enable domain name>")
$f.update()

Notă

Note

  • Puteți adăuga un domeniu de încredere la lista AllowIframeAppAuthorizePageDomains utilizând comenzile de fiecare dată. În plus, puteți adăuga un domeniu wildcard, cum ar fi *.contoso.com, la AllowIframeAppAuthorizePageDomains.

  • Dacă primiți următorul mesaj de eroare, utilizați AllowIframeAppAuthorizePageDomains2 în loc de AllowIframeAppAuthorizePageDomains atunci când apelați AddGenericAllowedListValue metoda:

    "AllowIframeAppAuthorizePageDomains" există deja sub părintele Microsoft.SharePoint.Administration.SPFarm denumit...

    În plus, asigurați-vă că aveți instalate actualizările Microsoft SharePoint Server din martie 2022.

Istoricul modificărilor

Următorul tabel rezumă unele dintre cele mai importante modificări la acest subiect.

Dată Descriere
Martie 8, 2022 Am adăugat o notă la secțiunea "Rezolvare" pentru a oferi o remediere dacă setarea AllowIframeAppAuthorizePageDomains nu se poate aplica.