Как мне предоставить ASP.NET разрешения на запись записи журнала событий

#asp.net #logging #permissions

#asp.net #ведение журнала #разрешения

Вопрос:

Я пытаюсь выполнить запись в журнал событий приложения, используя EventLog.Запись в систему.Диагностика.

У меня нет проблем на моем локальном компьютере, но на моем виртуальном сервере это выдает ошибку безопасности.

Я пробовал это с AppPoolIdentity по умолчанию и под пользовательским пользователем, созданным для нового AppPool в группе IIS_IUSR, но безуспешно.

По совету, я предоставил разрешения в REGEDIT моему пользователю пула приложений для HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet EventLog

По-прежнему никакой помощи.

Есть идеи?

Комментарии:

1. Вы добавляете записи только в один источник событий? Если да, сначала создайте исходный код, и это должно сработать, поскольку разрешения требуются только для создания новых источников событий.