"发生了未处理的安全例外"在asp.net中

时间:2014-05-27 12:15:53

标签: asp.net windows caching iis

我们的网络服务器上出现以下错误。我们还观察到一个奇怪的问题,导致虚拟关闭我们的asp.net Web应用程序。它没有崩溃。它只是停止处理请求。无论服务器的负载如何,都会发生这种情况。它会定期发生,有时每90分钟或2小时发生一次。有时甚至没有人登录。

我们正在缓存内存中的某些数据,以最大限度地减少数据库往返次数。当缓存过期并且由于未正确配置而需要重新加载时会发生这种情况吗?

Event code: 4010 
Event message: An unhandled security exception has occurred. 
Event time: 21/05/2014 08:57:36 
Event time (UTC): 21/05/2014 06:57:36 
Event ID: 9106022293a944059cd7a35dbdc48024 
Event sequence: 262 
Event occurrence: 1 
Event detail code: 0 

Application information: 
    Application domain: /LM/W3SVC/3/ROOT-1-130451258156698671 
    Trust level: Full 
    Application Virtual Path: / 
    Application Path: D:\FolderXXX\ 
    Machine name: MachineXXXX 

Process information: 
    Process ID: 6664 
    Process name: w3wp.exe 
    Account name: UserXXX 

Request information: 
    Request URL:  
    Request path:  
    User host address:  
    User:  
    Is authenticated: False 
    Authentication Type:  
    Thread account name: UserXXX 

自定义活动详情:

1 个答案:

答案 0 :(得分:0)

是的,当缓存过期并需要重新加载并且帐户没有权限时,可能会发生这种情况。检查重新加载缓存的方式以及帐户是否具有权限或启用跟踪以获取更多信息。

http://forums.asp.net/t/1629856.aspx

了解类似问题

How to: Enable Tracing for an ASP.NET Application