Posso me conectar ao SQL Server usando a Autenticação do Windows a partir do Java EE Webapp?
No momento, estou investigando como estabelecer uma conexão com um banco de dados do SQL Server do meu aplicativo da Web do Java EE usando a Autenticação do Windows em vez da autenticação do SQL Server. Estou executando este aplicativo fora do Tomcat 6.0 e estou usando o driver Microsoft JDBC. Meu arquivo de propriedades de conexão é exibido da seguinte maneira:
dbDriver = com.microsoft.sqlserver.jdbc.SQLServerDriver
dbUser = user
dbPass = password
dbServer = localhost:1433;databaseName=testDb
dbUrl = jdbc:sqlserver://localhost:1433
Eu tenho zero problemas com a conexão a um banco de dados do SQL Server dessa maneira ao usar a autenticação do SQL Server.
Existe alguma maneira que eu possa recuperar as credenciais de autenticação do Windows do usuário e usarnaquela autenticação para o SQL Server?
ATUALIZAR: Eu sei que no asp.net existe uma maneira de configurar a autenticação do Windows para acessar o webapp, que é exatamente o que estou procurando, exceto eu quero passar esse token para o SQL Server para acesso ao banco de dados.