How can I get access token whithot client_secret, grant_type, and client_id in post request?

Hello
I am a beginner in Keycloak. And I have two questions

  1. I don’t want to provide such url (look at the picture) how can i replace it on something like this - “admin/verify”?

  2. And i dont want to provide client_secret, grant_type, and client_id in my post request. I would like to set up them in application properties, but i dont know how can I do this?
    I am using this properties but it does not work

spring.security.oauth2.client.registration.keycloak.client-id=internship-app
spring.security.oauth2.client.registration.keycloak.keycloak.realm=project
spring.security.oauth2.client.registration.keycloak.client-secret=…
spring.security.oauth2.client.registration.keycloak.authorization-grant-type=password

spring.security.oauth2.client.provider.keycloak.authorization-uri=http://localhost:8080/auth/realms/project/protocol/openid-connect/auth
spring.security.oauth2.client.provider.keycloak.token-uri=http://localhost:8080/auth/realms/project/protocol/openid-connect/token
spring.security.oauth2.client.provider.keycloak.jwk-set-uri=http://localhost:8080/auth/realms/project/protocol/openid-connect/certs

1 Like