Служба WCF - предотвращение ошибок, передаваемых клиенту - PullRequest
0 голосов
/ 21 марта 2012

У меня есть служба WCF, которая поглощает исключения, вызываемые в вызываемых методах, и передает их клиенту.Это нормально для режима DEBUG, и у меня есть ощущение, что я включил эту функцию, но как ее отключить?

1 Ответ

1 голос
/ 21 марта 2012

Проверьте атрибут includeExceptionDetailInFaults элемента serviceDebug в файле web.config для вашей службы.Установка этого атрибута в «false» должна предотвратить возвращение клиенту подробной информации об исключении.

<behaviors>
  <serviceBehaviors>
    <behavior name="httpsBehavior">
      <serviceMetadata httpGetEnabled="false" httpsGetEnabled="true" />
      <serviceDebug includeExceptionDetailInFaults="false" />
    </behavior>
  </serviceBehaviors>
</behaviors>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...