【问题标题】:SOAP Authentication is not being sent未发送 SOAP 身份验证
【发布时间】:2010-01-21 17:27:07
【问题描述】:

我们正在将一些软件从我们的测试环境转移到生产测试环境中。我们遇到了一个问题,我们的服务无法与另一个 3rd 方服务通信。经过一番数据包嗅探后,我发现当消息在工作系统上发送时,POST 有一个 Authorization: Basic 生产测试环境 POST 中缺少的。

我的问题是有人知道任何可能的原因吗? dll完全相同。配置已经过验证(实际上代码中有检查以确保配置存在)。在这一点上,SoapHttpProtocol 似乎忽略了我们提供的 NetworkCredential。

【问题讨论】:

    标签: wcf security authentication soap


    【解决方案1】:

    会不会和安全区有关。

    “受信任的站点”和“Internet”区域在通过身份验证信息发送方面有所不同。

    您可以从测试环境和生产环境浏览第三方站点,并检查区域设置是否相同。

    【讨论】:

    • 安全区域似乎没有什么不同,但感谢您的想法。
    【解决方案2】:

    我最终更改了服务用于启动的帐户,这似乎解决了问题。

    【讨论】:

      猜你喜欢
      • 2019-01-01
      • 1970-01-01
      • 2019-02-21
      • 1970-01-01
      • 1970-01-01
      • 2013-12-07
      • 2015-04-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多