My web.xml looks like:
If you are looking for keycloak with Spring boot solution, then try likes this in your application properties file:
keycloak.security-constraints[0].authRoles[0]=users
keycloak.security-constraints[0].security-collections[0].patterns[0]=/*
keycloak.security-constraints[1].security-collections[0].patterns[0]=/info
This will apply security on all URLs except /info