iis站点服务向windows管道写入数据时注意点

非iis托管的程序读写windows管道无需特别设置,iis为托管的程序默认创建与应用程序池同名的虚拟帐户是没有权限的。

在向windows管道写入数据时(System.IO.Pipes.NamedPipeClientStream.Connect),会报错“System.UnauthorizedAccessException: Access to the path is denied.”。

需将iis站点所用的应用程序池赋予权限:应用程序池-高级设置-进程模型-标识,将默认标识ApplicationPoolIdentity改成 LocalSystem 即可。

posted on 2024-07-30 18:14  鱼歌  阅读(3)  评论(0编辑  收藏  举报

导航