1.3 KiB
1.3 KiB
Migration from the embedded reference server
- Deploy the standalone platform with a persistent data volume, a new
LICENSE_MASTER_KEY, and bootstrap credentials. - Sign in as administrator.
- In Schlüsselverwaltung, open Bestehende Schlüsselpaare sicher importieren and provide the existing issuer and lease private keys plus their original key IDs. This action is write-once.
- Download
GET /api/v1/trust-storeand update the public trust store embedded in each product build. - Register existing, still-valid license tokens through one of these routes:
POST /api/v1/licenses/importwith{"token":"...","customerUserId":"optional"};- legacy-compatible
POST /v1/admin/licenseswith{"token":"..."}; - the existing local
licenseweb, pointed at the new platform URL and management bearer token.
- Set
LICENSE_PUBLIC_URLto the stable external HTTPS URL. Newly issued hybrid/online licenses will contain this URL as a signed claim. - Existing licenses without
verification.serverUrlcontinue to work when clients receiveLICENSE_SERVER_URLor well-known discovery.
Do not generate new keys when migrating existing licenses. A new issuer key would make old tokens unverifiable unless both old and new public keys are retained in the product trust store.