我目前在Windows Server 2008上运行Tomcat 7运行Java spring服务.Tomcat在一个可以访问我们的SQL Server数据库的Windows帐户下运行。我们使用具有集成安全性的Microsoft SQL JDBC 4(sqljdbc4.jar)来访问SQL Server数据库(始终使用Tomcat帐户)。
我正在尝试在Linux服务器(Ubuntu Server)上设置相同的进程。我知道sqljdbc4.jar允许通过纯Java Kerberos使用Windows激活的SSO。但是,我能找到的小文档显示了验证客户端的访问权限。
我们的服务用于不属于我们的活动目录(网站和iOS应用)的移动客户端。是否可以使用纯Java Kerberos和sqljdbc4以及tomcat用户(通过我们的Active Directory验证的linux用户)而不是客户端?
感谢任何帮助。