Сопоставления альтернативного доступа SharePoint:Приемник событий срабатывает только при доступе к сайту с использованием localhost, но не с IP-адреса или компьютера
-
23-09-2019 - |
Вопрос
Контекст
У нас есть сайт SharePoint, настроенный на виртуальной машине Windows Server 2008.
Мы также разработали приемник событий SP на C # и зарегистрировали его на соответствующем сайте SP и подписались на следующие события:
Элемент удален;
ItemFileMoved ( Файл перемещен );
Обновленный элемент;
Ниже приведен список информации о SP:
- имя локальной машины:тестсп;
- локальный ip-адрес:10.152.0.248;
- портвейн:80;
Альтернативные сопоставления доступа
внутренняя Зона общедоступна
- http://localhost По умолчанию http://testsp
- http://testsp По умолчанию http://testsp
- http://10.152.0.248 По умолчанию http://10.152.0.248
Проблема / Симптом
При использовании SP доступ к сайту осуществляется из IE с использованием localhost в качестве URL-адреса, и когда документ удаляется и добавляется, запускаются подписанные события.Но если я использую testsp или ip-адрес, события не запускаются.
Мое подозрение связано с AAM, но я не могу понять, где именно.
Пожалуйста, помогите
Если бы какой-нибудь SP-гуру мог указать на проблему, я был бы очень благодарен.
ТИА,
Каллен
Решение
Оказалось, что пользователь, вошедший в систему для загрузки в SharePoint, не имеет разрешения на запись в журнал событий Windows.