我配置了spnego以与tomcat服务器一起使用。当我在URL中使用计算机名称(即mycomuptername:8080/tools)时,它工作得很好,它会自动对用户进行身份验证,并且不会向用户请求凭据。Spnego在URL中使用IP地址时要求凭据
当我在URL中使用IP地址而不是计算机名称,即http // 10.0.0.0:8080/tools时,每次用户访问页面时都会向用户请求凭据。
我一直在试图找到解决方案,现在已经发现,这是因为IE中的增强安全性,它将任何具有点作为Internet站点而不是本地Intranet站点的URL。
我试图在本地Intranet站点设置在IE区域网站添加IP地址,但没有奏效。
正如在下面的URL中解释试图抑制安全性,但没有奏效。 http://forums.sdn.sap.com/thread.jspa?threadID=1195402&tstart=0
我甚至安装了IE 8,但在IE 8上也有相同的问题。
反正有没有用户需要输入凭据的情况下使用IP地址的spnego。
谢谢, Ankur。