服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

不带popup窗口的IIS Active Directory自动login

在stackoverflow上有类似的问题,我几乎没有发布相同的问题,没有任何反应。 我的场景是这样的:当用户点击一个内部站点(ASP Classic,IIS 6,Windows Server 2003)时,它会自动根据他们的Active Directorylogging自动生成他们的用户名,而不需要popup窗口要求他们input他们的用户名和密码。 在IIS中使用匿名身份validation意味着ASP中的LOGON_USER输出pipe理员用户。 打开匿名意味着我得到popup窗口。 由于他们已经login到Windows,是否有办法确定他们是谁,而不要求他们再次input用户名和密码。 我已经在ASP内部整合了AD。 所以我可以读他们的纪录和我想要做的一切。 只需要停止请求一个用户名和密码。 在此先感谢詹姆斯 编辑根据CJM的要求: 我已经尝试在IIS内的以下组合:设置匿名访问与集成Windows身份validation打开我得到(按预期):没有login框(用户string:CN = IUSR_WIN2K3R2EE,CN =用户…等) 设置匿名访问closures与集成Windows身份validationON我得到(按预期):login框,我login为用户:jameshaley(用户string:CN =詹姆斯海利,CN =用户…等) 设置匿名访问closures集成Windows身份validationON和摘要身份validationWin域服务器ON我也得到(如预期):login框,我login为用户:jameshaley(用户string:CN =詹姆斯·海利,CN =用户…等等) 设置匿名访问closures集成Windows身份validationON和摘要身份validationWin域服务器ON我也得到(如预期):login框,我login为用户:jameshaley(用户string:CN =詹姆斯·海利,CN =用户…等等) 设置匿名访问closures集成Windows身份validationON ,摘要身份validationWIN域服务器ON和基本身份validation我再次,也得到(按预期):login框,我login为用户:jameshaley(用户string:CN =詹姆斯海利, CN =用户…等) 我试过每一个组合posible,它只是不想工作:(