версия keycloak js -> ^ 10.0.2
угловой -> ^ 7.2.16
keycloak.json
{
"realm": "REALM",
"auth-server-url": "<auth-url>/auth/",
"ssl-required": "external",
"resource": "CLIENT_ID",
"verify-token-audience": true,
"credentials": {
"secret": "CLIENT_SECRET_KEY"
},
"use-resource-role-mappings": true,
"confidential-port": 0,
"policy-enforcer": {}
}
используя в init как это
const keycloakAuth = Keycloak('keycloak.json');
keycloakAuth.init({ onLoad: 'login-required', checkLoginIframe: false })
когда keycloak сделал этот вызов <auth-url>/auth/realms/guavus/protocol/openid-connect/token
, чем выдал эту ошибку.
{"error": "unauthorized_client", "error_description": "Секрет клиента не указан в запросе"}
согласно документации удалена поддержка учетных данных из адаптера javascript
чем это альтернатива и как исправить эту ошибку?