Проблемы
При попытке открыть страницу Appinv.aspx в iframe страница не отображается. Когда возникает эта проблема, в заглавных ответах на запрос включается сообщение "X-FRAME-OPTIONS: DENY".
Причина
Чтобы обеспечить безопасность, страница Appinv.aspx не будет отображаться в iframe.
Решение
Чтобы устранить эту проблему, установите одно из следующих обновлений:
Чтобы отобразить страницу Appinv.aspx в iframe в надежных доменах, администратор фермы может добавить доверенные домены в список AllowIframeAppAuthorizePageDomains в ферме с помощью следующих команд:
add-pssnapin *
$f=get-spfarm
$f.AddGenericAllowedListValue("AllowIframeAppAuthorizePageDomains","<enable domain name>")
$f.update()
Примечания.
-
Вы можете добавить один надежный домен в список AllowIframeAppAuthorizePageDomains , используя команды каждый раз. Кроме того, в allowIframeAppAuthorizePageDomains можно добавить домен с подрамными знаками, например *.contoso.com.
-
Если вы получили следующее сообщение об ошибке, используйте allowIframeAppAuthorizePageDomains2 вместо AllowIframeAppAuthorizePageDomains при вызове метода AddGenericAllowedListValue :
"AllowIframeAppAuthorizePageDomains" уже существует в родительской корпорации Майкрософт. SharePoint. Администрирование.SPFarm с именем...
Кроме того, убедитесь, что установлены Microsoft SharePoint Server за март 2022 г.
История изменений
В таблице ниже общены некоторые наиболее важные изменения, внесенные в эту тему.
дата |
Описание |
---|---|
8 марта 2022 г. |
Если параметр AllowIframeAppAuthorizePageDomains не удается применить, в раздел "Разрешение" добавлена заметка с исправлением. |