IIS7 绑定到子域导致身份验证错误(TFS 2010)

IIS7 绑定到子域导致身份验证错误(TFS 2010)

我正在尝试将 IIS 网站 (Team Foundation Services 2010) 绑定到子域,这会导致身份验证错误。首先,我将解释我所做的设置。这是我第一次这样做,如果我错了,请纠正我。

该 Web 服务器是独立的 Windows Server 2008 R2 x64,运行带有 .NET Framework 4 的 IIS7。

我有以下 A 记录,指向我的服务器:

  • 服务器.mydomain.com
  • *.服务器.mydomain.com

因此 server.mydomain.com 的所有子域都指向该服务器。在 IIS7 中,我在端口 8080 上有一个网站 (TFS 2010),其中有一个使用 Windows 身份验证的虚拟目录 (名为 tfs)。

我在网站上有一个绑定,指向所有未分配的 IP 地址、端口 8080 且主机名为 tfs.server.mydomain.com。

现在,我是否可以通过以下方式访问虚拟目录:

http://tfs.server.mydomain.com/tfs

这不起作用。但是,我可以通过以下方式访问它:

http://tfs.server.mydomain.com:8080/tfs

但是,它不允许我使用 Windows 帐户 (Server\Username) 进行身份验证。我可以通过以下方式访问网站时使用的 Windows 帐户:http://localhost:8080/tfs

我在这里遗漏了什么?

答案1

尝试此处指定的方法 2http://support.microsoft.com/kb/896861. 请勿在生产机器上尝试方法 1。

答案2

我不确定这是不是打字错误,但你似乎没有让你的网站监听 80 端口,http://tfs.server.mydomain.com(:80)/tfs不管用。

关于身份验证-这个盒子有可能也是域控制器吗?

相关内容