1

我与服务器机器有远程连接。我以管理员身份登录服务器计算机,打开 Internet Explorer。如果我同时键入localhost机器名称,则site works 。当我以另一个用户身份登录并键入localhost站点时。但是当我输入机器名称时,会出现身份验证页面,当我选择 windows 或表单身份验证时,什么也没有发生。

我需要使用机器名称,否则当我尝试访问某些页面(例如批准页面)时,我会遇到严重错误。

谢谢

4

2 回答 2

1

身份验证页面有一个简单的 JavaScript 函数,它可以阻止除受信任站点之外的所有站点。您需要将“机器名称”添加到 Internet Explorer 中的受信任站点列表中以激活该 JS 功能。

于 2013-01-16T14:24:35.040 回答
0

这是因为您的系统名称在 DNS 中是未知的;您的远程连接有效,因为系统名称是已知的。当您尝试从外部访问时,它不是。

有一种非常快速的方法可以检查这一点;在不起作用的连接上,打开主机文件 (c:\windows\system32\drivers\etc) - 添加条目:xxx.xxx.xxx.xxx systemanme - 例如,10.0.0.20 MySystem。保存文件,然后打开一个命令窗口 - ping 服务器名称,它应该会响应。再次尝试连接,你应该没问题。

长期的解决办法是与系统管理员交谈,找出网络上不知道系统名称的原因(通常可能是因为只知道完全限定的域名)。

于 2013-01-15T14:01:42.887 回答