C# HTTP WSDL不是来自HTTPS WSDL的地方
我有一个.netC# HTTP WSDL不是来自HTTPS WSDL的地方,c#,.net,web-services,iis,wsdl,C#,.net,Web Services,Iis,Wsdl,我有一个.netwebservice,它以HTTPS的形式向另一家公司公开。现在我们想在intranet中使用相同的webservice,所以我在IIS中添加了http绑定,其中HTTPS绑定已经存在。我按照如下所示进行了操作。现在奇怪的是HTTPS WSDL即将到来,但http,只有svc URL会出现在浏览器中,如果您单击wsdl或singlewsdl,我们可以看到类似的网页无法找到 <serviceBehaviors> ... <serviceMeta
webservice
,它以HTTPS
的形式向另一家公司公开。现在我们想在intranet中使用相同的webservice,所以我在IIS中添加了http
绑定,其中HTTPS
绑定已经存在。我按照如下所示进行了操作。现在奇怪的是HTTPS WSDL即将到来,但http,只有svc URL会出现在浏览器中,如果您单击wsdl或singlewsdl,我们可以看到类似的网页无法找到
<serviceBehaviors>
...
<serviceMetadata httpsGetEnabled="true" httpGetEnabled="true"/>
...
</serviceBehaviors>
...
...
我添加了两个端点
和两个绑定
,一个是安全模式=传输
,另一个是无
编辑
新发现:如果我用HTTP webservice URL中的Ip地址更改系统名,一切正常,奇怪的是,用系统名它不工作