Configure JAAS for MSSQL Kerberos JDBC connections
ProprietaryKeycloak 26.4+ changes how JAAS configuration is handled for the MSSQL JDBC driver, so JDBC URLs that use Kerberos authentication need useDefaultJaasConfig=true. Kept as a composite of its own, rather than a loose step of the Spring Boot 4.0 upgrade, because the change is driven by Keycloak and the MSSQL driver and not by Spring Boot. It is included from the Spring Boot 4.0 upgrade so that applications moving to Boot 4 together with Keycloak 26.4 keep it.
io. moderne. java. spring. boot4. MssqlKerberosJaasConfigmod run . --recipe= io. moderne. java. spring. boot4. MssqlKerberosJaasConfigInstall it once from Recipe actions, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.