0

我将 WCF 服务配置为 https。我可以使用我的 https:// url 地址浏览 WSDL。但是,当我使用 SOAP UI 测试服务时,URL 默认为 http。当我测试它时,我确实收到了预期的响应。如果我将 SOAP UI 中的 URL 更改为 https,我会得到以下信息。

HTTP/1.1 404 Not Found
Server: Microsoft-IIS/7.5
X-Powered-By: ASP.NET
Date: Tue, 04 Dec 2012 16:46:32 GMT
Content-Length: 0

这个问题与我的另一个问题有关: 为什么我的 WSDL 仍然显示带有 http 位置值的基本 http 绑定?

有任何想法吗??这是 IIS 配置的问题吗?

4

2 回答 2

0

最后,我能够通过将 wsHttpBinding 更改为 basicHttpBinding 来修复它。现在一切正常。

于 2013-07-17T17:56:35.083 回答
0

我不确定这是否是您的(唯一)问题,因为您尚未发布配置,但您需要将 HttpsGetEnabled 设置为 true 并且还需要使用 https 基地址。

http://msdn.microsoft.com/en-us/library/ms751498.aspx

于 2013-07-10T16:58:30.010 回答