在windows server 2003 使用open with windows exporer 打开时弹出验证对话框,其他人员的系统正常,有权限可以直接访问站点。
查阅发现是windows server 2003 的bug,该问题可能会出现在windows server 2003和windows xp的系统中,使用文件夹的方式访问sharepoint的目录WebDAV的基本验证没有起作用,修改注册表启用基本验证:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
新建一个dword值,名称为UseBasicAuth,值为1;
重启电脑问题解决。
注意:如果
UseBasicAuth注册表项设置为非零值,则会启用基本身份验证。如果
UseBasicAuth注册表项不存在或
UseBasicAuth注册表项设置为 0(零),则会禁用基本身份验证。
Vista 修改如下
新建一个“DWORD 值” ,名称为BasicAuthLevel,值为2
重启电脑。
注意:映射如下所示:
◦0 - 禁用基本身份验证
◦1 - 仅为 SSL 共享启用基本身份验证
◦2 或更大值 - 为 SSL 共享和非 SSL 共享启用基本身份验证