我有一个wsdl文件。我把它放在derive E的一个文件夹中。我在我的解决方案中添加了一个服务参考,我在我的配置文件中添加了一个代码
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="IpgWebServiceExporterServiceSoapBinding2">
<security mode="Transport">
<transport clientCredentialType="Certificate"/>
</security>
</binding>
<binding name="IpgWebServiceExporterServiceSoapBinding3" />
</basicHttpBinding>
</bindings>
<client>
<endpoint address=""
binding="basicHttpBinding" bindingConfiguration="IpgWebServiceExporterServiceSoapBinding2"
contract="webserviceref.IPGService" name="IPGServicePort1" behaviorConfiguration="CustomBehavior" />
</client>
<behaviors>
<endpointBehaviors>
<behavior name="CustomBehavior">
....
</behavior>
</endpointBehaviors>
</behaviors>
</system.serviceModel>
在我的本地系统中工作正常。但是当我在服务器上发布它并使用IIS时它无法正常工作。 是不是我在服务器上的一个派生中复制wsdl文件?