Opciones de cuadro X ignoradas en cromo / firefox.Es decir, funciona
-
28-09-2020 - |
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?
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.