非通用型的Web程序或产品,通常不会和ASP.NET中等安全模式打交道,因为面对的用户群体会比较固定,或者部署环境是可以由程序提供者决定的。 但在做通用型的Web产品的时候,你就要和各种人打交道了,有的站长用的是国外空间,比如GoDaddy,外国的空间商通常会把ASP.NET代码执行权限控制在中等安全模式。 而在中等安全模式下,很多我们习以为常的事情都是做不了的。 中等安全模式是什么? 可能很多人都没接触过中等安全模式,我在参与bbsmax项目之前,我也不知道有中等安全模式这么个东西。 简单来说,ASP.NET提供了一个简单设置代码执行权限的方案,叫做“信任级别”。 它默认提供5种信任级别,分