Windows IIS6站点身份validation

我有一个网站在IIS6上运行,我想通过标准的灰色popup窗口进行validation。 即它应该使用Windows进行身份validation。 我想这样做只有一个系统的用户可以进入,而不是在服务器上的任何用户设置。 目前的设置没有匿名访问和集成的Windows身份validation。 系统上的任何用户都可以使用他们的凭证login。我如何设置,只有一个用户才能得到它?

这听起来像是两个不同的问题…如果您希望您的用户使用popup式窗口进行身份validation(而不是通过NTLM或Kerberos使用其Windows凭据),则需要通过ASP设置基于表单的身份validation(FBA)。净(更多信息在这里: http : //msdn.microsoft.com/en-us/library/aa480476.aspx )

至于只允许一个用户进入…你需要设置权限(匿名访问将允许任何人): http : //www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/cf7f59d4- 9ab9-4038-A482-d72d3e6f801e.mspx?MFR =真

是的,你在那里是正确的,这就是我们如何使用它。 我们在该服务器上有多个网站,我们的主站点使用LDAP进行身份validation。 我们在该服务器上的另外两个网站上使用本地Windows身份validation。

我已经设置了文件夹的保留,并且已经工作了多年,没有问题,直到他们开始混淆LDAP的身份validation。 我知道这是两个serperate领域,但我们看到相同的结果。 一旦用户loginindex.php,index.cfm也不index.html显示。 删除身份validation,它没有问题。 它是一个有趣的问题要解决诚实我不知道如果我们有一个DLL可能是坏的,但我没有显示任何日志中的错误。

事件查看器安全日志显示用户login成功,但没有网页:(