WMS Dienste von DeeGree werden nicht geladen

Issue #667 resolved
Karl-Hans Heinemann created an issue

In der Version 2.14. und 2.16. wird die GetMap URL der WMS Dienste mit den Parametern SESSIONID=XXX&CACHEID=XXX vergeben. Vor längerer Zeit war vereinbart worden, dass die SessionID durch die CacheID ersetzt wird und nur noch diese verwendet wird. Die DeeGree Dienste reagieren bei Vergabe einer parametrisierten SessionID mit einer Fehlermeldung. Im Masterportal Admin habe ich vor kurzem das gleiche Problem in der Layervorschau festgestellt und dort auch einen entsprechenden Issue erstellt. In der Version 2.15 war dagegen die SESSIONID in der Parametrisierung nicht enthalten

Comments (3)

  1. Laura Meierkort

    Diese Problematik ist uns auch aufgefallen.

    Die SessionId scheint im Rahmen der MasterportalAPI für WMS Layer erzeugt zu werden. In der folgenden Datei wird die SessionId in der Funktion “generateSessionId” generiert: node_modules\masterportalAPI\src\layer\wms.js

    Eine schnelle Lösung ist das Entfernen dieser Funktion. Ich kann grade aber nicht beurteilen, ob das zu anderen Wechselwirkungen führen könnte.

  2. Log in to comment