【问题标题】:WCF Service (Local System Account) detecting users proxy settingsWCF 服务(本地系统帐户)检测用户代理设置
【发布时间】:2011-10-06 09:05:50
【问题描述】:

我正在努力解决一个问题,从表面上看,它有据可查,但我似乎无法破解。

我的应用程序基于 2 个组件:一个 WCF Windows 服务和一个 .net 客户端表单应用程序。该服务始终在本地系统帐户下运行,主要用于检查更新、充当 Web 服务调用的传递和管理产品信息文件。

无论如何,当应用程序部署到通过代理访问网络的用户时,服务无法访问网络服务。这是意料之中的,因为本地系统帐户无法检测到用户代理设置。我不知道如何解决这个问题。我可以通过在 WCF 服务配置文件中设置 defualtProxy 信息来轻松解决这个问题,但是我无法根据具体情况来管理这种情况 - 我需要我的服务来检测代理设置运行。我已经阅读了有关 proxycfg 和 netsh 的信息,但我不知道如何在我的服务中使用它们。

任何想法将不胜感激。

【问题讨论】:

    标签: .net wcf proxy


    【解决方案1】:

    我认为这可以满足您的需求,但我无法使用许多不同的代理服务器进行验证:

    <defaultProxy useDefaultCredentials="true">
        <proxy usesystemdefault="True"/>
    </defaultProxy>
    

    这是我的相关@​​987654321@(在撰写本文时尚未回答)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-10-05
      • 1970-01-01
      • 2015-01-12
      • 1970-01-01
      • 2012-11-13
      • 2015-08-22
      • 1970-01-01
      相关资源
      最近更新 更多