Pregunta

Tengo una página simple de PageViewer cargando MySites.Esto se muestra en un iframe dentro de IE, pero no se muestra en Chrome o Firefox.

He intentado agregar lo siguiente a mi maestría:

<meta name="X-FRAME-OPTIONS" content="ALLOW-FROM" />
<!--SPM:<WebPartPages:AllowFraming runat="server" />-->

También he intentado agregar lo siguiente en IIS (tanto en Mysites como en la colección de sitios de host):

X-Frame-Options = SAMEORIGIN
X-Frame-Options = ALLOWALL

Ninguno de los cuales funciona en Chrome o Firefox.Estoy recibiendo este error en Chrome:

Encabezados múltiples 'X-Frame-opciones' con valores conflictivos ('SameOrigin, Alowall') Encontrado al cargar 'HTP: // SITEURL: 2000'.Volviendo a 'negar'.

¿No debería funcionar con SameInigin Si las 2 colecciones de sitios están en la misma aplicación servidor / web, solo un puerto diferente?¿Dónde puedo afectar la configuración original?

¿Fue útil?

Solución

Resulta que tenía que habilitarlo en el nivel de página maestra (de la fuente que intenta cargar dentro del iframe):

<WebPartPages:AllowFraming runat="server" ></WebPartPages:AllowFraming>

Espero que esto ayude a alguien.

Licenciado bajo: CC-BY-SA con atribución
scroll top