我有一个Windows Server 2003系统,使用服务器的非限定主机名或IP地址,可以使用服务器的非限定主机名或IP地址对本地UNCpath进行无密码访问,即使使用主机文件将该FQDN直接映射到127.0.0.1
。
那是:
\\127.0.0.1\
– 无密码 \\myhost\
– 无密码 \\myhost.mydomain.com\
– 打开一个validation对话框 不幸的是,我有一个本地应用程序试图parsingUNCpath,包括主机的FQDN。
我已经尝试解决myhost.mydomain.com
到两个hosts
和lmhosts
127.0.0.1
,并在命令提示符下调用ping myhost.mydomain.com
给出的外观,该决议已经生效; 即使如此,试图从Windows资源pipe理器打开\\myhost.mydomain.com\
会提示密码提示,而\\127.0.0.1\
不会。
系统使用OpenDirectory服务器(Apple的Kerberos + LDAP目录服务)进行身份validation。
KB#926642描述了一个解决这个问题的方法:
向名为HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0\BackConnectionHostNames
的名称添加一个多string值,包括不工作的主机名或别名。
尝试将myhost.mydomain.com放入IE受信任的站点(或mydomain.com)。
您可能还需要确保将IE受信任的站点configuration为使用当前用户名和密码进行自动login。