Пользовательская служба WCF — includeExceptionDetailInFaults
-
09-12-2019 - |
Вопрос
У меня есть специальная служба WCF, которую я создал с помощью набора инструментов CKS для SharePoint.
Как мне включить includeExceptionDetailInFaults
в этих сервисах?
Насколько я понимаю, при использовании BasicHttpBindingServiceMetadataExchangeEndpoint
SharePoint динамически создает конечные точки?
Итак, где мне включить исключения?
Спасибо
ОБНОВЛЯТЬ
Я могу украсить реализацию сервиса с помощью [ServiceBehavior(IncludeExceptionDetailInFaults = true)]
который работает, но желательно иметь это в конфигурации??
Решение
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior>
<!-- To avoid disclosing metadata information, set the values below to false before deployment -->
<serviceMetadata httpGetEnabled="true" httpsGetEnabled="true" />
<!-- To receive exception details in faults for debugging purposes, set the value below to true. Set to false before deployment to avoid disclosing exception information -->
**<serviceDebug includeExceptionDetailInFaults="true" />**
</behavior>
</serviceBehaviors>
</behaviors>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" />
</system.serviceModel>
Не связан с sharepoint.stackexchange