Я пытаюсь позвонить в веб-службу поиска SharePoint из приложения Asp.NET 4.0, которое не находится на сервере SharePoint. Кажется, что все работает, примите это, используя учетные данные AppPool (учетная запись службы домена) для аутентификации в SharePoint, который возвращает только те результаты, к которым у этого контакта есть доступ. Что мне нужно сделать, так это выдать себя за вызывающего пользователя, чтобы я получал результаты для этого пользователя, а не для учетной записи домена. Я установил сервер, на котором работает приложение, в качестве доверенного для делегирования на http spn, который использует сервер SharePoint, но я получаю ошибку 401 при выполнении олицетворения в моем коде. Что я могу делать не так?