Appinv.aspx puslapio negalima įtraukti į "iFrame" (KB5005546)

Taikoma
SharePoint Server 2013 SP1 SharePoint Server 2016 SharePoint Server 2019

Požymiai

Bandant atidaryti Appinv.aspx puslapį "iframe" rėmelyje, puslapis nėra sėkmingai rodomas. Iškilus šiai problemai, užklausos atsakymo antraštėse pateikiamas pranešimas "X-FRAME-OPTIONS: DENY".

Priežastis

Siekiant užtikrinti saugą, Appinv.aspx puslapis negali būti rodomas "iframe".

Sprendimas

Norėdami išspręsti šią problemą, įdiekite vieną iš šių naujinimų:

Norėdamas, kad Appinv.aspx puslapis būtų rodomas patikimų domenų "iframe" rėme, ūkio administratorius gali įtraukti patikimus domenus į ūkio sąrašą AllowIframeAppAuthorizePageDomains , vykdydamas šias komandas:

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

Pastaba

Pastabos.

  • Galima įtraukti vieną patikimą domeną į AllowIframeAppAuthorizePageDomains sąrašą naudojant komandas kiekvieną kartą. Be to, galite įtraukti pakaitos domeną, pvz., *.contoso.com, į AllowIframeAppAuthorizePageDomains.

  • Jei gavote šį klaidos pranešimą, iškviesdami AddGenericAllowedListValue metodą naudokite "AllowIframeAppAuthorizePageDomains2", o ne "AllowIframeAppAuthorizePageDomains":

    "AllowIframeAppAuthorizePageDomains" jau yra pirminiame „Microsoft“.SharePoint.Administration.SPFarm, pavadinta...

    Be to, įsitikinkite, kad turite įdiegtą "„Microsoft“ SharePoint Server" 2022 m. kovo mėn. naujinimus.

keitimų istoriją.

Toliau pateiktoje lentelėje apibendrinami kai kurie svarbiausi šios temos pakeitimai.

Data Aprašas
2022 m. kovo 8 d. Į skyrių "Skiriamoji geba" įtraukta pastaba, kaip ištaisyti, jei parametro "AllowIframeAppAuthorizePageDomains " taikyti negalima.