未发送SOAP身份验证

时间:2010-01-21 17:27:08

标签: wcf security authentication soap

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

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

2 个答案:

答案 0 :(得分:0)

是否与安全区有关。

“可信站点”和“互联网”区域之间在发送身份验证信息方面存在差异。

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

答案 1 :(得分:0)

我最终将该服务正在使用的帐户更改为启动,这似乎解决了这个问题。