Симптоми
Когато се опитате да отворите страницата 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 , като използвате командите всеки път. Освен това можете да добавите заместващ домейн, като например *.contoso.com, към AllowIframeAppAuthorizePageDomains.
-
Ако получите следното съобщение за грешка, използвайте AllowIframeAppAuthorizePageDomains2 вместо AllowIframeAppAuthorizePageDomains, когато се обадите на AddGenericAllowedListValue метод:
"AllowIframeAppAuthorizePageDomains" вече съществува под родителския Microsoft. SharePoint. Administration.SPFarm с име...
Освен това се уверете, че имате инсталирани актуализациите Microsoft SharePoint Server март 2022 г.
Хронология на промените
Следващата таблица обобщава някои от най-важните промени в тази тема.
Дата |
Описание |
---|---|
8 март 2022 г. |
Добавена е бележка към секцията "Решение", за да се предостави корекция, ако настройката AllowIframeAppAuthorizePageDomains не може да се приложи. |