在Windows 7和.NET 4上,当我的WCF客户端是Windows服务时,我从WCF命名管道传输中收到了一些非常奇怪的效果。为什么命名管道WCF服务拒绝Windows服务客户端?
我的WCF服务托管在用户模式应用程序中,并暴露在命名的管道绑定中。
我的WCF客户端是一个Windows服务,作为网络服务运行(如果它作为本地系统运行,我会得到相同的结果)。
如果我的用户模式应用程序(即WCF服务)作为域管理员运行,那么它工作正常,但如果用户模式应用程序是普通用户(或本地管理员),则连接将被拒绝,并出现CommunicationObjectFaultedException。
我在这里看到了一些关于UAC参与的问题,但是我没有看到任何一个实际的解决方案,只是让命名的管道传输正常工作。这只是一个不可避免的框架错误?
什么是内部异常?不,它不是框架中的错误。 – Will 2010-07-19 10:26:34