我有一个Windows服务,承载主要的WCF服务。此服务的客户端都在IIS 7中托管,第一个是IIS托管的WCF服务,第二个是标准的Asp.Net应用程序。这两个IIS托管的客户端都通过命名管道与Windows服务进行通信。Win2008中奇怪的通信错误
IIS托管的WCF服务可以完美地与Windows托管的WCF服务进行通信,但Asp.Net服务失败并出现此错误: 无法从管道URI获取管道名称:访问被拒绝。
我的第一反应是,这是一个权限问题的地方,但我不知道在哪里。其次,为什么IIS托管的WCF服务能够正常通信,但Asp.Net应用程序失败?
有一点需要补充:这个系统的父网站是一个头盔网站,我不太熟悉的一个应用程序。当我切换用户时,AppPool正在使用从NetworkService到LocalSystem,导致父网站web.config中出现错误,我认为我是走错了路。 – 2009-02-02 16:07:02