diff --git a/src/main/java/com/microsoft/sqlserver/jdbc/KerbAuthentication.java b/src/main/java/com/microsoft/sqlserver/jdbc/KerbAuthentication.java index d02238196..120f78999 100644 --- a/src/main/java/com/microsoft/sqlserver/jdbc/KerbAuthentication.java +++ b/src/main/java/com/microsoft/sqlserver/jdbc/KerbAuthentication.java @@ -42,12 +42,6 @@ final class KerbAuthentication extends SSPIAuthentication { private boolean useDefaultNativeGSSCredential = false; private GSSContext peerContext = null; - static { - // Overrides the default JAAS configuration loader. - // This one will forward to the default one in all cases but the default configuration is empty. - Configuration.setConfiguration(new JaasConfiguration(Configuration.getConfiguration())); - } - /** * Initializes the Kerberos client security context * diff --git a/src/test/java/com/microsoft/sqlserver/jdbc/KerberosTest.java b/src/test/java/com/microsoft/sqlserver/jdbc/KerberosTest.java index 47f0a9252..738705424 100644 --- a/src/test/java/com/microsoft/sqlserver/jdbc/KerberosTest.java +++ b/src/test/java/com/microsoft/sqlserver/jdbc/KerberosTest.java @@ -26,6 +26,7 @@ public class KerberosTest extends AbstractTest { @BeforeAll public static void setupTests() throws Exception { + Configuration.setConfiguration(new JaasConfiguration(Configuration.getConfiguration())); setConnection(); }