Может ли кто-нибудь объяснить мне ho для настройки Java Kerberos с помощью sqljdbc4.jar. Поскольку я получаю ошибку во второй раз, я запускаю свое приложение, отображается ошибка com.microsoft.sqlserver.jdbc.SQLServerException: Ошибка встроенной аутентификации.Как настроить Java Kerberos в sqljdbc4.jar
(Примечание- Ошибка Отображение происходит только для сервлетов проектов. Я использую Apache Tomcat)
Там есть учебник here о Kerberos. Но я не понимаю, как включить его в мою запись.
public Connection Get_connection(PrintWriter out)
{
try
{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url = "jdbc:sqlserver://localhost:1433; databaseName = Colombo_Health; integratedSecurity=true; authenticationScheme=JavaKerberos";
con = DriverManager.getConnection(url,"","");
out.println("Connection Established");
}
catch (ClassNotFoundException e)
{
out.println("Class not Found " +e.toString());
}
catch (Exception e)
{
out.println("Driver not Found "+e.toString());
}
return con;
}
- Я на Windows 10 с SQL Sever 2014.
- Я скопировал sqljdbc_auth.dll к системе 32
, когда я запускаю первое время, когда он работает без ошибок, так как я меняю кодировку. после изменения я должен перезапустить net-beans, чтобы запустить приложение. –
@ ThilinãNűwańMălsăra Какая ошибка? – Creatorsuperman
com.microsoft.sqlserver.jdbc.SQLServerException: сбой встроенной аутентификации. –