Simptomai
Kai bandote atidaryti "Appinv.aspx" puslapį "iframe", puslapis nebus sėkmingai rodomas. Iškilus šiai problemai, užklausos atsakymo antraštėse yra pranešimas "X-FRAME-OPTIONS: DENY".
Priežastis
Kad būtų apsaugota sauga, "Appinv.aspx" puslapis negali būti rodomas "iframe".
Sprendimas
Norėdami išspręsti šią problemą, įdiekite vieną iš šių naujinimų:
-
"SharePoint Server 2019" saugos naujinimo aprašas: 2021 m. rugsėjo 14 d. (KB5002018)
-
"SharePoint Enterprise Server 2016" saugos naujinimo aprašas: 2021 m. rugsėjo 14 d. (KB5002020)
-
"SharePoint Foundation 2013" saugos naujinimo aprašas: 2021 m. rugsėjo 14 d. (KB5002024)
Jei norite, kad "Appinv.aspx" puslapis būtų rodomas "iframe" patikimiems domenams, ūkio administratorius gali įtraukti patikimus domenus į ūkio sąrašą AllowIframeAppAuthorizePageDomains paleisdami šias komandas:
add-pssnapin * $f=get-spfarm $f.AddGenericAllowedListValue("AllowIframeAppAuthorizePageDomains","<enable domain name>") $f.update()
Pastabos
-
Galite įtraukti vieną patikimą domeną į sąrašą AllowIframeAppAuthorizePageDomains naudodami komandas kiekvieną kartą. Be to, galite įtraukti pakaitos domeno, pvz., *.contoso.com, į AllowIframeAppAuthorizePageDomains.
-
Jei gaunate šį klaidos pranešimą, naudodami AllowIframeAppAuthorizePageDomains2, o ne AllowIframeAppAuthorizePageDomains, kai skambinate AddGenericAllowedListValue būdu:
Keiskite retrospektyvą
Šioje lentelėje apibendrinami kai kurie svarbiausi šios temos pakeitimai.
Data |
Aprašas |
---|---|
2022 m. kovo 8 d. |
Įtraukė pastabą į skyrių "Sprendimas", kad būtų galima nustatyti, ar negalima taikyti parametro AllowIframeAppAuthorizePageDomains. |