Ошибка сопоставления альтернативного доступа SharePoint при косвенном использовании веб-служб
Веб-сайт SharePoint = http://myexample:3500/
Тестер SharePoint (администратор домена, администратор семейства сайтов SharePoint) = IAmKyle
Сопоставление альтернативного доступа: я оставил его по умолчанию: http://myexample:3500/ сопоставляется самому себе, а зона - "по умолчанию".
Мой код был развернут как решение фермы, а мой.dll находится в GAC. Я активировал функцию в своем семействе сайтов (URL выше). Код выполняет следующее: когда пользователь обновляет элемент SharePoint, мой код выполняет запрос LINQ для поиска "связанных" элементов. Затем связанные элементы обновляются. Вот ошибки, которые я получаю:
В журналах событий Windows: Ошибка загрузки и запуска приемника событий [моя сборка приемника]. Ссылка на объект не установлена на экземпляр объекта.
В журналах событий SharePoint ULS: та же ошибка, что и в журналах событий Windows. Кроме того, я получал ошибки о том, что "альтернативное сопоставление доступа" не настроено для http://myexample:3500/, но я их больше не получаю. Не знаю почему, я ничего не изменил.
В журналах IIS Получение 401 ответов для страниц, к которым я должен иметь доступ. Но в некоторых случаях он показывает только конец страницы, например, "/mysite/mypage", поэтому я не уверен, что такое полный URL.
Эти ошибки очень запутанные, мой код на 100% работает на моей тестовой системе. Какие конфигурации сети или sharepoint мне нужно искать? Я предполагаю, что сам мой код работает нормально, учитывая, что он работает в моей тестовой среде. Конечно, у меня больше разрешений на тестирование, поскольку мое имя пользователя на тесте - это пользователь, который создал ферму.
Благодарю.
1 ответ
Вы получаете эти ошибки при попытке активировать функцию или при внесении изменений в элемент списка?
Кроме того, вы пытались подключить отладчик VS к процессу и посмотреть, что происходит?