Jelenségek
Amikor megpróbálja megnyitni az Appinv.aspx lapot egy iframe-ben, a lap nem jelenik meg sikeresen. A probléma előfordulásakor a kérelem válaszfejlécei tartalmaznak egy "X-FRAME-OPTIONS: DENY" üzenetet.
A probléma oka
A biztonság fenntartása érdekében az Appinv.aspx lap nem jelenik meg iframe-ként.
Megoldás
A probléma megoldásához telepítse az alábbi frissítések egyikét:
-
A biztonsági frissítés leírása a SharePoint Server 2019: 2021. szeptember 14. (KB5002018)
-
A SharePoint Foundation 2013 biztonsági frissítésének leírása: 2021. szeptember 14. (KB5002024)
Ha az Appinv.aspx lapot megbízható tartományok iframe-jén meg szeretne jeleníteni, a farm rendszergazdája az alábbi parancsokat futtatva hozzáadhatja a megbízható tartományokat a farm AllowIframeAppAuthorizePageDomains listájához:
add-pssnapin * $f=get-spfarm $f.AddGenericAllowedListValue("AllowIframeAppAuthorizePageDomains","<enable domain name>") $f.update()
Megjegyzések
-
A parancsokkal minden alkalommal felvehet egy megbízható tartományt az AllowIframeAppAuthorizePageDomains listába. Ezenkívül helyettesítő karakteres tartományt (például *.contoso.com) is felvehet az AllowIframeAppAuthorizePageDomains tartományba.
-
Ha a következő hibaüzenet jelenik meg, akkor az AllowIframeAppAuthorizePageDomains2 helyett használja az AllowIframeAppAuthorizePageDomains függvényt a AddGenericAllowedListValue helyett:
Előzmények módosítása
Az alábbi táblázat összefoglalja a témakör legfontosabb változásait.
Dátum |
Leírás |
---|---|
2022. március 8. |
Az AllowIframeAppAuthorizePageDomains beállítás nem alkalmazható, és hozzáadtunk egy megjegyzést a "Megoldás" szakaszhoz. |