Síntomas
Cuando intenta abrir la página Appinv.aspx en un IFrame, la página no se muestra correctamente. Cuando se produce este problema, los encabezados de respuesta de la solicitud incluyen un mensaje "X-FRAME-OPTIONS: DENY".
Causa
Para ayudar a mantener la seguridad, la página Appinv.aspx no se muestra en un iframe.
Solución
Para resolver este problema, instale una de las siguientes actualizaciones:
Para mostrar la página Appinv.aspx en un iframe en dominios de confianza, el administrador de la granja de servidores puede añadir los dominios de confianza a la lista AllowIframeAppAuthorizePageDomains de la granja ejecutando los siguientes comandos:
add-pssnapin *
$f=get-spfarm
$f.AddGenericAllowedListValue("AllowIframeAppAuthorizePageDomains","<enable domain name>")
$f.update()
Notas
-
Puede añadir un dominio de confianza a la lista AllowIframeAppAuthorizePageDomains con los comandos cada vez. Además, puede añadir un dominio comodín, como *.contoso.com, a AllowIframeAppAuthorizePageDomains.
-
Si recibe el mensaje de error siguiente, use AllowIframeAppAuthorizePageDomains2 en lugar de AllowIframeAppAuthorizePageDomains cuando llame al métodoAddGenericAllowedListValue:
“AllowIframeAppAuthorizePageDomains" ya existe en el Microsoft.SharePoint.Administration.SPFarm principal con el nombre…
Además, asegúrese de tener instaladas las actualizaciones de Microsoft SharePoint Server de marzo de 2022.
Historial de cambios
En la tabla siguiente se resumen algunos de los cambios más importantes de este tema.
Fecha |
Descripción |
---|---|
martes, 8 de marzo de 2022 |
Se añadió una nota a la sección "Resolución" para proporcionar una solución si no se puede aplicar la configuración AllowIframeAppAuthorizePageDomains. |