Zum Hauptinhalt springen
Version: Preview

Core

MapEdit Core ist das Backend für eine Vielzahl von MapEdit Services und Funktionen. Es wird langfristig die IIS Services ablösen und damit das zentrale, plattformübergreifende Backend für das gesamte MapEdit-Ökosystem sein.

Bitte beachten

Microsoft unterstützt keine Windows-Authentifizierung, wenn HTTP/2 auf IIS verwendet wird. Denn MapEdit.Core.IIS.Auth ist eine Anwendung, die auf IIS ausgeführt wird und die integrierte Windows-Authentifizierung verwendet. Dies ist auch der Grund, warum sich dieser Server in der Active Directory-Domäne befinden muss. Siehe: https://learn.microsoft.com/en-us/iis/get-started/whats-new-in-iis-10/http2-on-iis Windows-Authentifizierung (NTLM/Kerberos/Negotiate) wird mit HTTP/2 nicht unterstützt. In diesem Fall greift IIS auf HTTP/1.1 zurück.

Microsoft does not support Windows authentication when using HTTP/2 on IIS and MapEdit.Core.IIS.Auth is an application running on IIS and using the built in Windows Authentication (which is also the reason why this server must be in the active directory domain). See here: Windows authentication (NTLM/Kerberos/Negotiate) is not supported with HTTP/2. In this case IIS will fall back to HTTP/1.1.

MapEdit Core wertet die folgenden WildFly System Properties aus:

NameBeispielBeschreibung
MapEdit.LicensePathC:\licensesVerzeichnis, in welchem Ihre MapEdit Lizenzdateien liegen
MapEdit.RepositoryUrlhttps://{IHRSERVER}.de/mum.geo.services/URL des MapEdit Repository
MapEdit.WebAuthenticationUrlhttps://{IHRSERVER}.de/MapEdit.Core.IIS.AuthURL für die Authentifizierung via WEB
MapEdit.SecureModefalseMapEdit Sicherheitsmodus aktivieren
MapEdit.Vidoc.EnablefalseVidoc aktivieren
MapEdit.EntraID.Authorityhttps://login.microsoftonline.com/{ihre-mapedit-core-verzeichnis-id}Position der EntraID Anwendung
MapEdit.EntraID.Client.ClientIdAnwendungs-ID (Client)ID vom EntraID Client
MapEdit.EntraID.Client.ClientScopeapi://{ihre-mapedit-core-client-id}/access_as_userScope vom EntraID Client
MapEdit.EntraID.Core.ClientIdAnwendungs-ID (Client)Anwendungs-ID vom EntraID Core
MapEdit.EntraID.Core.TenantIdVerzeichnis-ID (Mandant)Verzeichnis-ID vom EntraID Core
MapEdit.EntraID.ClientSecretIhr Client Secret (Achtung: Diesen Weg niemals in Produktiv Umgebungen nutzen!)Secret vom EntraID Client
MapEdit.EntraID.ClientSecret.Path/opt/secrets/mapedit-core.propertiesPfad zur Core Properties Datei
MapEdit.Electric.ConfigPath/opt/electric_config/Pfad zur Electric Konfiguration