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