Проблема развертывания Visual Studio 2008 SharePoint WebPart - "HTTP-запрос не авторизован..." Согласование,NTLM ""
Я пытаюсь разработать SharePoint WebPart с "Расширениями Visual Studio 2008, версия 1.3". Когда я пытаюсь развернуть или быстро развернуть или пакет или что-нибудь о развертывании для моей WebPart, я получаю это сообщение:
HTTP-запрос не авторизован с помощью схемы аутентификации клиента "Согласование". Заголовок аутентификации, полученный от сервера, был "Negotiate,NTLM".
Есть ли кто-то, у кого есть решение этой проблемы? Спасибо!
2 ответа
У меня была эта проблема сама некоторое время назад.
Это потому, что vsewss 1.3 хочет подключиться к SharePoint для чтения метаданных (это умно....)
Гугл был моим другом, он тоже будет твоим....;)
Распространенной причиной отказа согласования являются несинхронизированные часы на соответствующих машинах. Согласование использует Kerberos, который требует, чтобы вовлеченные стороны имели системные часы, установленные с интервалом в 5 минут друг от друга.
Обычно это не проблема в лесу AD, так как по умолчанию время идет от PDC в корневом домене. Однако я видел это сломанное довольно много раз на разных клиентах.