diff --git service/src/java/org/apache/hive/service/cli/thrift/ThriftHttpServlet.java service/src/java/org/apache/hive/service/cli/thrift/ThriftHttpServlet.java index b7a1e2d..50449e0 100644 --- service/src/java/org/apache/hive/service/cli/thrift/ThriftHttpServlet.java +++ service/src/java/org/apache/hive/service/cli/thrift/ThriftHttpServlet.java @@ -358,7 +358,7 @@ private String doPasswdAuth(HttpServletRequest request, String authType) try { AuthMethods authMethod = AuthMethods.getValidAuthMethod(authType); PasswdAuthenticationProvider provider = - AuthenticationProviderFactory.getAuthenticationProvider(authMethod); + AuthenticationProviderFactory.getAuthenticationProvider(authMethod, hiveConf); provider.Authenticate(userName, getPassword(request, authType)); } catch (Exception e) {