我正在尝试让我的WCF服务完全脱离HTTPS。但是,当WCF生成WSDL时,它会提供服务器不安全(http)且不允许(拒绝)的位置。
我如何得到这个:
<wsdl:import namespace="https://www.mydomain.com/ogc/csw/ebrim/wsdl1.1" location="http://www.mydomain.com/ogc/csw?wsdl=wsdl0"/>
阅读此内容(现在使用https注意位置属性):
<wsdl:import namespace="https://www.mydomain.com/ogc/csw/ebrim/wsdl1.1" location="https://www.mydomain.com/ogc/csw?wsdl=wsdl0"/>
我可以在我的界面文件中指定我的命名空间,但我不知道如何指定位置。:
[System.ServiceModel.ServiceContractAttribute(Namespace = "https://www.mydomain.com/ogc/csw/ebrim/wsdl1.1", ConfigurationName = "MyDomain")]
public interface ICatalog
{
我已经尝试修改我的baseAddress,但是没有做任何事情。