Oireet
Kun yrität avata Appinv.aspx-sivun iframessa, sivu ei näy oikein. Kun ongelma ilmenee, pyynnön vastauksen otsikot sisältävät X-FRAME-OPTIONS: DENY -viestin.
Syy
Suojauksen ylläpitämiseksi Appinv.aspx-sivua ei näytetä iframe-kehyksessä.
Ratkaisu
Voit korjata ongelman asentamalla yhden seuraavista päivityksistä:
-
Suojauspäivityksen kuvaus: SharePoint Server 2019 14. syyskuuta 2021 (KB5002018)
-
SharePoint Enterprise Server 2016:n suojauspäivityksen kuvaus: 14. syyskuuta 2021 (KB5002020)
-
SharePoint Foundation 2013:n suojauspäivityksen kuvaus: 14. syyskuuta 2021 (KB5002024)
Jotta Appinv.aspx-sivu näkyy luotettujen toimialueiden iframe-kehyksessä, klusterin järjestelmänvalvoja voi lisätä luotetut toimialueet klusterin AllowIframeAppAuthorizePageDomains-luetteloon suorittamalla seuraavat komennot:
add-pssnapin *
$f=get-spfarm
$f.AddGenericAllowedListValue("AllowIframeAppAuthorizePageDomains","<enable domain name>")
$f.update()
Huomautuksia
-
Voit lisätä yhden luotetun toimialueen AllowIframeAppAuthorizePageDomains-luetteloon komentojen avulla joka kerta. Lisäksi voit lisätä yleismerkkitoimialueen, kuten *.contoso.com, AllowIframeAppAuthorizePageDomains-kohteeseen.
-
Jos näyttöön tulee seuraava virhesanoma, käytä AllowIframeAppAuthorizePageDomains2-menetelmääAllowIframeAppAuthorizePageDomains-tavanAddGenericAllowedListValue sijaan:
"AllowIframeAppAuthorizePageDomains" on jo olemassa Microsoftin päätasossa. SharePoint. Administration.SPFarm nimetty...
Varmista myös, että olet asentanut Microsoft SharePoint Server maaliskuun 2022 päivitykset.
Muutoshistoria
Seuraavassa taulukossa on yhteenveto tämän aiheen tärkeimmistä muutoksista.
Päivämäärä |
Kuvaus |
---|---|
8. maaliskuuta 2022 |
Ratkaisu-osioon on lisätty huomautus korjausta varten, jos AllowIframeAppAuthorizePageDomains-asetusta ei voi ottaa käyttöön. |