Dotyczy
SharePoint Server 2013 SP1 SharePoint Server 2016 SharePoint Server 2019

Symptomy

Gdy próbujesz otworzyć stronę Appinv.aspx w elementie iframe, strona nie jest pomyślnie wyświetlana. W przypadku wystąpienia tego problemu nagłówki odpowiedzi żądania zawierają komunikat "X-FRAME-OPTIONS: DENY".

Przyczyna

W celu utrzymania zabezpieczeń nie będzie można wyświetlić strony Appinv.aspx w ramce iframe.

Rozwiązanie

Aby rozwiązać ten problem, zainstaluj jedną z następujących aktualizacji:

Aby wyświetlić stronę Appinv.aspx w elementach iframe w zaufanych domenach, administrator farmy może dodać zaufane domeny do listy AllowIframeAppAuthorizePageDomains w farmie, uruchamiając następujące polecenia:

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

Uwagi

  • Używając poleceń, możesz dodać jedną zaufaną domenę do listy AllowIframeAppAuthorizePageDomains . Ponadto do właściwości AllowIframeAppAuthorizePageDomains możesz dodać domenę z symbolami wieloznacznych, takimi jak *.contoso.com.

  • Jeśli zostanie wyświetlony następujący komunikat o błędzie, użyj właściwości AllowIframeAppAuthorizePageDomains2 zamiast AllowIframeAppAuthorizePageDomains, gdy zadzwonisz do AddGenericAllowedListValue metody:

    Element "AllowIframeAppAuthorizePageDomains" już istnieje w nadrzędnej firmie Microsoft. SharePoint. Administration.SPFarm named... Ponadto upewnij się, że masz zainstalowane aktualizacje z marca 2022 Microsoft SharePoint Server marca 2022 r.

Historia zmian

 W poniższej tabeli podsumowano niektóre z najważniejszych zmian w tym temacie.

Data

Opis

8 marca 2022 r.

Dodano notatkę do sekcji "Rozwiązywanie", aby rozwiązać problem, jeśli nie można zastosować ustawienia AllowIframeAppAuthorizePageDomains.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.