В настоящее время я изучаю, как сделать подключение к базе данных SQL Server из моего веб-приложения Java EE с использованием проверки подлинности Windows вместо проверки подлинности SQL Server. Я запускаю это приложение от Tomcat 6.0 и использую драйвер JDBC для Microsoft. Файл свойств моих подключений выглядит следующим образом:
dbDriver = com.microsoft.sqlserver.jdbc.SQLServerDriver
dbUser = user
dbPass = password
dbServer = localhost:1433;databaseName=testDb
dbUrl = jdbc:sqlserver://localhost:1433
У меня есть нулевые проблемы с подключением к базе данных SQL Server таким образом при использовании проверки подлинности SQL Server.
Можно ли получить учетные данные пользователя Windows Authentication и использовать , что для SQL Server?
ОБНОВЛЕНИЕ. Я знаю, что в ASP.net существует способ настроить аутентификацию Windows для доступа к webapp, что именно то, что я ищу, за исключением того, что я хочу передать этот токен для SQL Server для доступа к базе данных.