Question

J'ai un simple pageViewer WebPart chargement de mysites.Cela s'affiche dans un iframe dans IE mais ne s'affiche pas dans Chrome ou Firefox.

J'ai essayé d'ajouter ce qui suit à mon Masterpage:

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

J'ai également essayé d'ajouter ce qui suit dans IIS (sur la collection MySites et Host Site):

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

Aucune desquelles travaille en Chrome ou Firefox.Je reçois cette erreur dans Chrome:

Les en-têtes multiples «Options de cadre X» avec des valeurs contradictoires («Sameorigin, allocation») rencontrés lors du chargement 'htp: // siteurl: 2000'.Retourner à 'nier'.

Ne devrait-il pas fonctionner avec Sameorigin si les 2 collections de sites sont sur la même application serveur / Web, juste un port différent?Où puis-je avoir une incidence sur le cadre d'origine?

Était-ce utile?

La solution

s'avère que je devais activer cela au niveau de la page maître (de la source qui tente de charger dans l'iframe):

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

J'espère que cela aide quelqu'un.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top