Это мои конечные точкиWCF адрес конечной точки, по умолчанию все еще доступен после указания адреса
имени конечной точки = "отдых" адрес = "" связывание = "WebHttpBinding" behaviorConfiguration = "poxBehavior" контракта =» IActionService»
адрес конечной точки = "MEX" привязки = "mexHttpBinding" контракт = "IMetadataExchange"
который делает сервис доступен в/здесь
, когда я изменить адрес на [скажем] 'отдыха'
имя конечной точки = "отдых" адрес = "остальное "связывание =" WebHttpBinding" behaviorConfiguration = "poxBehavior" контракт = "IActionService" адрес конечной точки = "MEX" связывания = "mexHttpBinding" контракт = "IMetadataExchange"
SERVI ce тогда доступен в/rest/здесь.
, который имеет смысл, но она также доступна из исходного адреса/здесь
Я думал, что исходный адрес не будет существовать, как я установить адрес для «отдыха».
Что я делаю неправильно или недоразумение?
Приветствия
Спасибо, что ответили. Я размещаю услугу на веб-сайте/iis. Мое объяснение не очень хорошее. Да значит сказать, что сервис по-прежнему работает с оригинальным адресом, что кажется странным. Это какой-то по умолчанию, который должен/может быть удален каким-то образом? – Paul
ОК, я думаю, что нашел свой ответ. У меня была моя конечная точка отдыха, и я использовал атрибут [WebGet (UriTemplate ...)]. WCF хорош, но битва. – Paul