首先,我已经阅读了这篇文章以及大量的非SF文章,它们似乎解决了相同或相似的问题,但是我仍然无法解决我的问题。
在这种情况下,我有三台机器:
- 运行Server 2008 R2 Enterprise的加入域的服务器(“共享服务器”)
- 运行Server 2003 R2 SP2的未加入域的测试服务器(“测试服务器”)
- 运行XP Pro SP3的加入域的工作站(“工作站”)
共享服务器正在暴露测试服务器必须访问的网络上的共享-它是源/符号服务器共享,用于我们的调试目的。我相信在这种情况下,Visual Studio只是使用其自己的凭据访问共享,这意味着必须匿名访问共享,因为测试服务器未加入域,并且没有机会提供域身份验证。
我尝试了很多方法来避免访问共享时的身份验证窗口:
- 我已经在共享服务器上启用了Guest帐户,并为Guest提供了共享的完全共享/ NTFS权限。
- 我已为共享授予ANONYMOUS LOGON完全共享/ NTFS权限。
- 我已将共享添加到LSP中的“网络访问:可以匿名访问的共享”。
- 我已禁用LSP中的“网络访问:限制对命名管道和共享的匿名访问”。
- 我在LSP中启用了“网络访问:让所有人权限都适用于匿名用户”。
- 在LSP中为“从网络访问此计算机”中添加了匿名登录。
- 将来宾帐户添加到LSP中的“从网络访问此计算机”中。
- 尝试使用“共享和存储管理” MMC管理单元来配置共享。
不幸的是,当我尝试从测试服务器访问共享时,仍然看到提示,并且我被迫手动输入“来宾”。
我还使用工作站上的本地管理员帐户尝试了此工作流程,启用和禁用XP Simple File Sharing时,都会发生相同的情况。
知道为什么我会得到这些结果,或者我应该做些什么吗?