c# - 如何允许 netNamedPipeBinding 与要求 UAC 一起工作?

标签 c# wcf uac netnamedpipebinding

我有一个在本地系统帐户下运行的服务。我有一个以非 UAC 模式运行的应用程序。两者作为服务器和客户端相互交互。

作为客户端的应用程序可以与服务通信。但作为客户端的服务无法与应用程序通信。

如果我使用 UAC 运行,问题就解决了。

<customBinding>
   <binding name="net.pipe">
      <namedPipeTransport  />
    </binding>
</customBinding>

最佳答案

该行为是设计使然。啊。

一篇优秀的文章清除了命名管道绑定(bind) Exploring the WCF Named Pipe Binding

关于c# - 如何允许 netNamedPipeBinding 与要求 UAC 一起工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2856067/

相关文章:

c# - 有没有办法让 DLL 注册到 HKLM?

c# - 如何在 Winforms/WPF 中创建透明的 ElementHost

C++ REG_SZ 到 char* 并在没有提升权限的情况下读取 HKLM

c# - WPF C# - 在应用程序启动时为标准(非特权)用户更改注册表

c# - 阻止函数并等待事件 C#

c# - 如何在 Reactive Extensions (Rx) 中观察依赖事件?

c# - 在运行时动态更新 WCF 路由服务配置

c# - 如何使用 Windows 身份验证防止重复的 HTTP 请求

c# - netTCP 绑定(bind) Soap 安全协商失败

c++ - 如何以编程方式设置系统IP