首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于Tomcat的SQLServer窗口认证

基于Tomcat的SQLServer窗口认证
EN

Stack Overflow用户
提问于 2017-01-26 18:18:12
回答 1查看 434关注 0票数 0

我有一个用MS Access开发的应用程序,我目前正在使用Apache将其转换为一个web应用程序。

Access应用程序完全链接了我们的SQL Server数据库,因此它拥有对数据的整个控制。

应用程序通过将ActiveDirectory身份验证传递给Server来运行隐藏进程,因此用户从不键入他们的密码。

但是,在Tomcat中,我尝试使用JDBC驱动程序和jdbc:sqlserver://SERVERADDRESS;integratedSecurity=true;身份验证( jsp )在一个jsp文件中连接Server,以测试数据库连接。

这里的问题不是通过浏览器传递启动应用程序的用户登录,而是传递服务器标识符(即DOMAIN\SERVERNAME)。

我可以用这种方式获得用户名吗,还是需要完全更改连接系统?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-26 20:18:24

没有Kerberos的凭据委托/S4U服务是不可能的。特别是,如果您不使用Java的Kerberos实现,而是使用来自Windows的实现。

首先启动用户通过SPNEGO进行身份验证,然后返回。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41880264

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档