我目前正在研究如何使用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
使用SQL Server身份验证时,以这种方式连接到SQL Server数据库有零问题。
有什么方法可以检索用户的Windows身份验证的凭据并将该身份验证用于SQL Server?
更新:我知道在ASP.net中有一种方法可以设置Windows身份验证来访问Web应用程序,这正是我要寻找的,除了我希望将该令牌传递给SQL Server来访问数据库。
三国纷争
相关分类