Closed Sanqui closed 1 year ago
V navodu na wiki byla chybna formulace, neexportuje se cely realm, ale jen konfiguracni soubor toho klienta krameriusClient, opravil jsem to takto: Konfiguraci klienta je nutno exportovat ve formátu Keycloak OIDC JSON (kontextové menu Action -> Download adaptor configs).
Pro ilustraci, soubor keycloak.json obsahuje napr. toto:
{
"realm": "kramerius",
"auth-server-url": "https://openid.server.com/auth/",
"ssl-required": "external",
"resource": "krameriusClient",
"public-client": true,
"verify-token-audience": true,
"use-resource-role-mappings": true,
"confidential-port": 0
}
Zdravím,
Dle instrukcí jsem v aplikaci Keycloak vytvořil realm
kramerius
, vyexportoval ho do formátu JSON (podle návodu), a uložil ho do~/.kramerius4/keycloak.json
.Nyní selhává spuštění jádra s následující chybou:
Soubor
keycloak.json
začíná následovně:Vzhledem k tomu, že JSON soubor má klíče v
camelCase
zatímco chyba očekávákebab-case
hodnoty hádám, že jsem vyexportoval jiný JSON server, než Kramerius očekává. Prosím o radu, jak správně vyexportovat JSON realmu pro Krameria.Používám verzi Keycloak 20.0.3 a Kramerius 7.0.23.