Sharepoint 要求为每个唯一 URL 提供 NTLM 凭据。我该如何停止它?

Sharepoint 要求为每个唯一 URL 提供 NTLM 凭据。我该如何停止它?

我的任务是解决我们在 SP2010 网站上遇到的问题。该应用程序是外部的,有几个客户端必须连接。有些客户端在尝试登录时收到大量凭证请求。它似乎要求输入每个唯一的 URL(例如,每个不同的图片、链接等),而且不会停止。其他客户端没有遇到任何问题。

我似乎也无法复制此问题。我尝试通过限制我自己的浏览器上的所有设置(包括 cookie)来复制此问题,但无济于事。

我仔细检查了 HTTP 请求,发现它要求提供 NTLM 凭据。

客户端使用的是IE8,并且浏览器运行在保护模式下,但是无法确定浏览器设置...

我猜这是 Web 服务器的问题,因为它看起来像是身份验证的问题。可能是什么问题?

答案1

如果有些客户端没有问题,而其他客户端有问题,那么问题应该出在客户端。很难说,但你应该检查以下几点:

  • 确保他们正在运行 1 级 Web 浏览器之一,即 Internet Explorer 6、7 或 8
  • 确保他们在 Internet Explorer 中的受信任站点或本地 Intranet 区域中拥有 SharePoint 站点
  • 确保将受信任的站点配置为使用当前用户名自动登录
  • 如果无法将其添加到受信任区域或 Intranet 区域,请确保 Internet Explorer 警告栏中没有关于 ActiveX 控件的警告(如果运行所有活动的 X 控件)。

答案2

可能是您客户的请求被代理弄乱了?您是否尝试过从客户处访问您的网站?

答案3

可能存在用户无权访问的图像或类似内容。我在 SharePoint 上使用 pdf 文档图标时就遇到过这种情况。

相关内容