相关疑难解决方法(0)

我可以使用Java EE webapp中的Windows身份验证连接到SQL Server吗?

我目前正在研究如何使用Windows身份验证而不是SQL Server身份验证从我的Java EE Web应用程序连接到SQL Server数据库.我从Tomcat 6.0运行此应用程序,并使用Microsoft JDBC驱动程序.我的连接属性文件如下所示:

dbDriver              = com.microsoft.sqlserver.jdbc.SQLServerDriver
dbUser                = user
dbPass                = password
dbServer              = localhost:1433;databaseName=testDb
dbUrl                 = jdbc:sqlserver://localhost:1433
Run Code Online (Sandbox Code Playgroud)

使用SQL Server身份验证时,以这种方式连接到SQL Server数据库时没有任何问题.

有什么方法可以检索用户的Windows身份验证的凭据并使用该身份验证的SQL Server?

更新:我知道在ASP.net中有一种方法来设置Windows身份验证以访问webapp,这正是我正在寻找的,除了我想将该令牌传递给SQL Server以访问数据库.

java sql-server tomcat jdbc java-ee

53
推荐指数
4
解决办法
19万
查看次数

标签 统计

java ×1

java-ee ×1

jdbc ×1

sql-server ×1

tomcat ×1