0
내 WCF 서비스가 HTTPS에서 완전히 실행되도록하려고합니다. 그러나 WCF가 WSDL을 생성 할 때 보안되지 않은 위치 (http)와 서버에서 허용되지 않는 (거부 된) 위치를 제공합니다.wsdl : import에서 위치 지정
내가 얻는 방법이 :
<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를 수정하려고했지만 아무 것도하지 않았습니다.