0

我正在尝试使用“Visual Studio 2008 Extensions, Version 1.3”开发一个 SharePoint WebPart。当我尝试为我的 WebPart 部署或快速部署或打包或任何有关部署的内容时,我收到以下消息:

HTTP 请求未经客户端身份验证方案“协商”的授权。从服务器收到的身份验证标头是“协商,NTLM”。

有没有人可以解决这个问题?谢谢!

4

2 回答 2

0

协商失败的一个常见原因是相关机器上的时钟不同步。Negotiate 使用 Kerberos,这要求相关各方将系统时钟设置为彼此相差 5 分钟。

通常这在 AD 林中不是问题,因为默认情况下,时间从根域中的 PDC 级联。然而,我已经在不同的客户那里看到过很多次这种情况。

于 2009-09-17T12:23:13.463 回答
0

前段时间我自己也遇到过这个问题。

这是因为 vsewss 1.3 想要连接到 SharePoint 以读取元数据(它很聪明....)

谷歌是我的朋友,它也会是你的……;)

http://social.msdn.microsoft.com/Forums/en-US/sharepointdevelopment/thread/992297a5-208e-429e-9488-2cd6725ed953

于 2009-09-17T12:23:34.803 回答