我试图将IIS网站(Team Foundation Services 2010)绑定到导致身份validation错误的子域。 首先我会解释我已经做了什么来设置它。 这是我这样做的第一次,所以如果我错了,请纠正我。
Web服务器是独立的Windows Server 2008 R2 x64,运行带有.NET Framework 4的IIS7。
我有以下的A – logging,指向我的服务器:
所以server.mydomain.com的所有子域指向服务器。 在IIS7中,我在端口8080上有一个网站(TFS 2010),其中有一个使用Windows身份validation的虚拟目录(名为tfs)。
我有一个绑定在指向所有未分配的IP地址,端口8080和主机名为tfs.server.mydomain.com的网站上。
现在,我不应该能够通过以下方式访问虚拟目录:
http://tfs.server.mydomain.com/tfs
这是行不通的。 但是,我可以通过以下方式访问它:
http://tfs.server.mydomain.com:8080/tfs
但是,它不会让我使用Windows帐户(服务器\用户名)进行身份validation。 当通过http:// localhost:8080 / tfs访问网站时,我可以使用该帐户进行身份validation。
我在这里错过了什么?
尝试这里http://support.microsoft.com/kb/896861指定方法2。 不要在生产机器上尝试方法1。
我不确定这是否是一个错字,但是因为您的站点似乎没有在端口80上进行侦听,所以http://tfs.server.mydomain.com(:80)/ tfs将不起作用。
关于身份validation – 任何机会,这个盒子也是一个域控制器?