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:
"AllowIframeAppAuthorizePageDomains" jau yra po pirmine "Microsoft". SharePoint. Administration.SPFarm pavadintas...
Be to, įsitikinkite, kad turite įdiegtus "Microsoft SharePoint Server" 2022 m. kovo naujinimus.
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. |