如何授予ApplicationPoolIdentity写入应用程序事件日志的权限?
我读到过有关将用户添加到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog权限的信息,但我找不到用户ApplicationPoolIdentity
我怎样才能把它作为网站部署的一部分?具体到Azure Web应用程序服务
发布于 2016-07-18 20:18:28
你不能在应用服务中修改实例的注册表,因为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/
https://stackoverflow.com/questions/38434736
复制相似问题