摘要: 系统部署在某些复杂的网络环境中,对权限的控制较为严格,无法给IIS用户授予更多的权限,而有些操作(比如对数据库的操作)又必须拥有权限才能成功。ASP.NET在后台使用多线程进行数据处理时,主线程可以获取IIS用户的权限,而子线程则不能获取到权限,进而导致子线程的执行过程失败。为了让子线程也和主线程拥有相同的权限,则可以使用Impersonate方法。usingSystem;usingSystem.Runtime.InteropServices;usingSystem.Security.Principal;///<summary>///SummarydescriptionforThr 阅读全文
posted @ 2011-08-15 00:17 Async Liu 阅读(599) 评论(0) 推荐(0) 编辑