У меня проблема с метаданными WCF при новой установке (IIS 10 на Windows Server 2016)
Ситуация
Служба WCF работает нормально (как это было при предыдущей установке)
Навигация (через браузер) wsdl больше НЕ возможна или лучше
http://ServiceA/ServiceA.svc: да (веб-страница доступна), но ссылка на xml не работает (ошибка 400 от IIS)
https://ServiceA/ServiceA.svc: даже не страница
Более того, в serviceMetadata указано использование https без http, что противоречит только что описанному поведению.
Ниже выдержка из web.config
<services>
<service behaviorConfiguration="ServiceBehavior" name="...">
<endpoint address="https://<fqdn>/ServiceA/ServiceA.svc"
binding="wsHttpBinding"
bindingConfiguration="wsHttpEndpointBinding"
name="WsHttpBinding"
contract="ServiceContracts.IServiceA">
</endpoint>
</service>
</services>
<behaviors>
<serviceBehaviors>
<serviceMetadata httpsGetEnabled="true" httpGetEnabled="false" />
...
Может ли это быть что-то связанное с разрешением имен? Имя ПК — AAAAAA, полное доменное имя — BBBBB.domain.ext.
Спасибо за любое предложение Л.