我们有这个问题:我们的一名员工正在与供应商合作,他需要在供应商主站点上托管的 Sharepoint 站点上上传文档。在我们的环境中,我们使用 Squid 代理来允许人们在网络上导航(我们有 NTLM 身份验证,并且用户在使用 IE 和 FF 时透明地进行身份验证)。
似乎这个特定的 Sharepoint 站点仅使用集成 Windows 身份验证,根据网络上的一些研究,这似乎与代理有关。
更具体地说,我们尝试了两个 Squid 版本:
- 使用 Squid 3.0,我们无法登录该站点(浏览器加载一个空白页面)
- 使用 Squid 2.7(支持“连接固定”),我们能够登录到该站点,移动到不同的部分但是..
当我们尝试上传大于几个千字节(即 10KB)的文件时,浏览器会加载一个错误页面(我认为这是未经授权的 401,但我必须验证它)
我们已经尝试更改几个 Squid 选项(在 2.7 中),我们得到的是,当您尝试上传文件时,您会得到一个身份验证框(就像初始登录一样),即使您输入它也拒绝继续相同的身份验证凭据。
真正奇怪的是,当您尝试上传一个小文件(即文本或二进制 1KB 文件)时,上传成功。
我最初认为他们的 Sharepoint 站点上可能有一些错误配置,但我也尝试过这个站点:www.xsolive.com(它是一个 sharepoint 2007 演示站点)并且我遇到了同样的问题。
你们有没有人经历过这样的行为?谢谢!
当然,我们建议供应商也激活 Basic+SSL,我们正在等待他们的回复..