[Mapbender-users] Mapbender im iFrame eines CMS - gelöst
"Jäger, Frank (KRZ)"
F.Jaeger at KRZ.DE
Tue Oct 30 04:07:38 PDT 2012
Moin!
Hier die Auflösung:
Aufruf Mapbender als eigenes Fenster: kein Problem
Bei Einbindung Mapbender in einem iframe unter gleichzeitiger Anmeldung über URL-Parameter:
- Mit Firefox kein Problem
- Mit Chrome kein Problem
- Wenn aufgerufene Seite und Inhalt des iframe vom gleichen Anbieter kommen kein Problem
ABER
Die Standard-Einstellung des MS IE sieht vor:
Wenn der Inhalt eines iframe von einem "Drittanbieter" kommt, dann darf er keine Cookies schreiben.
Wenn Mapbender keine Cookies schreiben darf, funktioniert das Login über mitgegebene Parameter in der URL nicht, es wird der Login-Bildschirm angezeigt.
Unsere Landschaft sieht aber so aus:
CMS: www.lage.de (und einige andere!)
GIS: derzeit IP, später *.krz.de = Drittanbieter
Wir haben nun der Mapbender-Maschine eine DNS "map.lage.de" als Alias gegeben. Der Unterschied in der Subdomain scheint den IE nicht zu stören.
Die Schnittstelle "cms2map" wurde erweitert, einer GUI wird nun eine Login-URL zugeordnet.
Siehe http://62.153.231.107/cms/cms.php?gkz=150 (Lage) oder http://62.153.231.107/cms/guiliste.php
Nun funktioniert die Einbindung für den Mandanten "Lage" (GKZ=150) in http://www2.lage.de/Startseite/Schnellauswahl/Geoportal
Aber (Eigentor!) mit dem IE nicht mehr in http://62.153.231.107/?Themen:Wohnbaul%FCcken .
Siehe Hinweis unten auf der Seite.
Frank
-----Ursprüngliche Nachricht-----
Von: mapbender_users-bounces at lists.osgeo.org [mailto:mapbender_users-bounces at lists.osgeo.org] Im Auftrag von "Jäger, Frank (KRZ)"
Gesendet: Mittwoch, 24. Oktober 2012 12:22
An: Mapbender User (mapbender_users at lists.osgeo.org)
Betreff: [Mapbender-users] Mapbender im iFrame eines CMS
Hallo,
wir haben einige Probleme, den Mapbender (2.7.3) innerhalb eines CMS in einem iFrame anzuzeigen.
Hier soll er hin: http://www2.lage.de/Startseite/Schnellauswahl/Geoportal
...
Mit freundlichen Grüßen
Frank Jäger
More information about the Mapbender_users
mailing list