Тестовый клиент WCF не может добавить службу, не может получить метаданные

Может кто-нибудь сказать мне, почему я получаю эту ошибку, когда я пытаюсь добавить свой сервис?

Ошибка: невозможно получить метаданные изHttp: // MyServer / MyApp, Если это служба Windows (R) Communication Foundation, к которой у вас есть доступ, убедитесь, что вы включили публикацию метаданных по указанному адресу. Для получения справки о включении публикации метаданных, пожалуйста, обратитесь к документации MSDN по адресуhttp://go.microsoft.com/fwlink/?LinkId=65455, URI ошибки обмена метаданными WS:Http: // MyServer / MyApp Метаданные содержат ссылку, которая не может быть разрешена:Http: // MyServer / MyApp». Удаленный сервер возвратил неожиданный ответ: (405) Метод не разрешен. Удаленный сервер возвратил ошибку: (405) Метод не разрешен. HETTP 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>

Ответы на вопрос(10)

Ваш ответ на вопрос