【问题标题】:Visual Studio 2008 SharePoint WebPart Deploy Problem - "The HTTP request is unauthorized...'Negotiate,NTLM'"Visual Studio 2008 SharePoint WebPart 部署问题 - “HTTP 请求未经授权...'Negotiate,NTLM'”
【发布时间】:2010-11-29 03:16:14
【问题描述】:

我正在尝试使用“Visual Studio 2008 扩展,版本 1.3”开发 SharePoint WebPart。 当我尝试为我的 WebPart 部署或快速部署或打包或任何有关部署的信息时,我收到以下消息:

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

有人能解决这个问题吗?谢谢!

【问题讨论】:

    标签: visual-studio-2008 sharepoint sharepoint-2007 web-parts vsewss


    【解决方案1】:

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

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

    Google 是我的朋友,它也将是你的...... ;)

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 2011-06-19
        • 2023-03-03
        • 1970-01-01
        • 2011-04-18
        • 2011-06-22
        • 2021-05-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多