Странное поведение soap: адрес в wsdl - PullRequest
0 голосов
/ 17 апреля 2020

У меня есть служба WCF, созданная в Visual Studio 2015 и размещенная в IIS. Когда я go на wsdl службы в (например, он одинаков в любой среде) https://localhost/VIPEP/VipEp.svc?singleWSDL, он показывает следующее для soap: адрес:

<wsdl:service name="VIPEPService">
 <wsdl:port name="BasicHttpsBinding_IVIPEP" binding="tns:BasicHttpsBinding_IVIPEP">
  <soap:address location="https://localhost/VIPEP/VIPEP.svc/VIPEP.svc"/>
 </wsdl:port>
</wsdl:service>

Обратите внимание на двойной VIPEP.sv c. Мой файл sv c действительно называется VIPEP.sv c, но нигде, который я не могу найти, у меня он так удваивается. Кроме того, URL с двойным VIPEP.sv c не работает, но при удалении этого второго /VIPEP.svc с конца он работает (как я и ожидал).

Где находится WSDL получает это от?

Спасибо, Патрик

...