Сопоставления альтернативного доступа SharePoint: приемник событий срабатывает только при доступе к сайту с использованием localhost, но не с IP-адреса или компьютера
контекст
У нас есть сайт SharePoint, настроенный на виртуальной машине Windows Server 2008.
Мы также разработали приемник событий SP на C#, зарегистрировали его на соответствующем сайте SP и подписались на следующие события:
ItemDeleted;
ItemFileMoved;
ItemUpdated;
Ниже приведен список информации SP:
- имя локальной машины: testsp;
- локальный 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-адреса, а когда документ удаляется и добавляется, события подписки запускаются. Но если я использую testp или IP-адрес, события не срабатывают.
Мое подозрение лежит на AAM, но не могу понять, где.
Пожалуйста помоги
Если бы любой гуру SP мог указать на проблему, я был бы очень благодарен.
ТИА,
каллен
1 ответ
Оказалось, что пользователь, вошедший в систему для загрузки в SharePoint, не имеет разрешения на запись в журнал событий Windows.