Как скрыть информацию wsdl на WCF?

Я думал, что удаление конечной точки с помощью 'IMetadataExchange' достаточно. Я сделал это, но файл wsdl все еще генерируется...

Как скрыть информацию wsdl на WCF?

P. S. наверное мой вопрос не корректным (я не понимаю ФОС слишком глубоко), поэтому, пожалуйста, поправьте меня.

1 ответов


конфигурация поведения вашей службы, скорее всего, содержит:

<serviceMetadata httpGetEnabled="true" />

удалить serviceMetadata поведение из конфигурации службы или включите его httpGetEnabled to false.