html5中文学习网

您的位置: 首页 > 网络编程 > ASP.NET » 正文

解决ASP.NET创建的线程的用户改变引发的拒绝访问错误_.NET教程_编程技术

[ ] 已经帮助:人解决问题
asp.net|创建|错误|访问|解决

解决ASP.NET创建的线程的用户改变引发的"拒绝访问"错误
      

         ASP.NET创建的线程的用户由<identity impersonate="true"/> 改为NT AUTHORITY/NETWORK SERVICE, 引起"System.UnauthorizedAccessException","拒绝访问"



    Dim thr As Threading.Thread
    Dim l As System.Security.Principal.WindowsIdentity

    Function print()
        thr = New Threading.Thread(AddressOf printAutoCAD)
        thr.Start()
        l = System.Security.Principal.WindowsIdentity.GetCurrent
    End Function

    Private Sub printAutoCAD()
        System.Security.Principal.WindowsIdentity.Impersonate(l.Token)
 ...
    End Function

QABHTML5中文学习网 - HTML5先行者学习网
QABHTML5中文学习网 - HTML5先行者学习网
(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助