Настройка keycloak и Spring
Произвожу настройки. Но при переходе по localhost:8080/api/admin Выдает ошибку:
2022-09-15 16:10:27.551 WARN 70700 --- [io-8080-exec-10] o.keycloak.adapters.KeycloakDeployment : Failed to load URLs from http://localhost:8484/auth/realms/Master/.well-known/openid-configuration
java.lang.Exception: Not Found at org.keycloak.adapters.KeycloakDeployment.getOidcConfiguration(KeycloakDeployment.java:224) ~[keycloak-adapter-core-12.0.3.jar:12.0.3] at org.keycloak.adapters.KeycloakDeployment.resolveUrls(KeycloakDeployment.java:179) ~[keycloak-adapter-core-12.0.3.jar:12.0.3] at org.keycloak.adapters.KeycloakDeployment.getAuthUrl(KeycloakDeployment.java:242) ~[keycloak-adapter-core-12.0.3.jar:12.0.3] at org.keycloak.adapters.OAuthRequestAuthenticator.getRedirectUri(OAuthRequestAuthenticator.java:175) ~[keycloak-adapter-core-12.0.3.jar:12.0.3] at org.keycloak.adapters.OAuthRequestAuthenticator.loginRedirect(OAuthRequestAuthenticator.java:213) ~[keycloak-adapter-core-12.0.3.jar:12.0.3] at org.keycloak.adapters.OAuthRequestAuthenticator.authenticate(OAuthRequestAuthenticator.java:275) ~[keycloak-adapter-core-12.0.3.jar:12.0.3] at org.keycloak.adapters.RequestAuthenticator.authenticate(RequestAuthenticator.java:138) ~[keycloak-adapter-core-12.0.3.jar:12.0.3]
2022-09-15 16:10:27.535 ERROR 70700 --- [nio-8080-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception
java.lang.NullPointerException: Cannot invoke "org.keycloak.common.util.KeycloakUriBuilder.clone()" because the return value of "org.keycloak.adapters.KeycloakDeployment.getAuthUrl()" is null at org.keycloak.adapters.OAuthRequestAuthenticator.getRedirectUri(OAuthRequestAuthenticator.java:175) ~[keycloak-adapter-core-12.0.3.jar:12.0.3]
Мой код application.yml
` keycloak:
auth-server-url: http://localhost:8484/auth
realm: Master
resource: my_client
public-client: true
#use-resource-role-mappings: true`
Настройки application.properties
keycloak.realm=Master
keycloak.resource=my_client
keycloak.public-client=true
keycloak.principal-attribute=preferred_username