4010发生了未处理的安全性异常。 IIS 8.5

时间:2014-11-26 04:11:17

标签: asp.net exception

我在服务器上尝试一个简单的ASP.NET默认应用程序时遇到了问题。这是一个全新的服务器。

我得到了error - 4010 An unhandled security exception has occurred.

没有错误细节。 我见过很少有网站试图将错误与缓存联系起来,但是我没有使用任何缓存。

在本地机器上,一切似乎都运转正常。有什么建议吗?

3 个答案:

答案 0 :(得分:3)

我今天遇到了这个问题,这是因为我的asp.net应用程序想要写入Windows事件日志。事件源不存在,我的应用程序没有创建它的权限,因此它错误地显示此消息:

  

活动代码:4010   事件消息:发生了未处理的安全性异常。

我的修复是创建事件源,我的应用程序开始工作。我按照以下答案中的步骤通过命令行手动创建事件源:

How to create Windows EventLog source from command line?

答案 1 :(得分:0)

您应该尝试启用跟踪或自定义日志记录,并查看异常堆栈跟踪的内容。 如果您无法访问生产系统,ELMAH或Glimpse非常有用。

http://www.iis.net/configreference/system.webserver/tracing

您可能会尝试在Web.config中将信任级别从中等更改为高。

http://msdn.microsoft.com/en-us/library/tkscy493(v=vs.85).aspx

Microsoft提供了有关如何将这些例外记录到应用程序日志

的信息

unhandled exceptions cause ASP.NET-based applications to quit unexpectedly in the .NET Framework

答案 2 :(得分:0)

在IIS中,尝试将您网站的.NET信任级别提升为完整(内部)