Может ли кто-нибудь сказать мне, почему я получаю эту ошибку при попытке добавить мой сервис?
Ошибка: невозможно получить метаданные из http://myserver/myapp. Если это служба Windows (R) Communication Foundation, к которой у вас есть доступ, убедитесь, что вы включили публикацию метаданных по указанному адресу. Для получения справки, включающей публикацию метаданных, обратитесь к документации MSDN по адресу http://go.microsoft.com/fwlink/?LinkId=65455. WSRI-метаданных Exchange URI ошибки: http://myserver/myapp Метаданные содержат ссылку, которая не может быть решена: 'http://myserver/myapp '. Удаленный сервер возвратил неожиданный ответ: (405) Метод не разрешен. Удаленный сервер возвратил ошибку: (405) Метод не разрешен. UTTP GET URI ошибки: http://myserver/myapp Произошла ошибка при загрузке 'http://myserver/myapp '. Ошибка запроса с HTTP-статусом 403: Запрещено.
Обновление: у меня уже есть следующая конечная точка,
<endpoint address="mex"
binding="mexHttpBinding"
name="Metadata"
contract="IMetadataExchange" />
У меня также есть набор сервисов:
<serviceBehaviors>
<behavior name="myBehavior">
<serviceMetadata httpGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="false" />
</behavior>
</serviceBehaviors>