【问题标题】:How can you give ApplicationPoolIdentity permissions to write to the Application Event Log?如何授予 ApplicationPoolIdentity 写入应用程序事件日志的权限?
【发布时间】:2016-07-18 10:45:41
【问题描述】:

如何授予ApplicationPoolIdentity 写入应用程序事件日志的权限?

我已阅读有关将用户添加到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog 的权限但我找不到用户 ApplicationPoolIdentity

我怎样才能将它作为网站部署的一部分? ...专门针对 Azure Web 应用服务

【问题讨论】:

    标签: iis permissions azure-web-app-service event-log


    【解决方案1】:

    您无法在应用服务中修改实例的注册表,因为 Azure 应用服务中的沙箱不允许您修改注册表。更多详情here

    只要您不创建新的事件源,您的应用程序日志记录将继续工作,并且事件将被写入 EventLog.xml(这是一个轻量级事件日志文件)。你可以在https://github.com/projectkudu/kudu/wiki/Azure-Web-App-sandbox#access-to-event-log阅读更多细节。

    您可以直接从 D:\HOME\LOGFILES 文件夹下的 KUDU 访问 eventlog.xml 文件,也可以从支持门户访问,或者使用我一段时间前写的网站扩展。在https://blogs.msdn.microsoft.com/puneetgupta/2014/09/24/azure-website-siteextension-to-view-eventlogs/ 中了解更多详情

    【讨论】:

      猜你喜欢
      • 2016-09-09
      • 1970-01-01
      • 2011-06-19
      • 2012-04-29
      • 2016-10-07
      • 1970-01-01
      • 1970-01-01
      • 2017-07-17
      • 1970-01-01
      相关资源
      最近更新 更多