Существует ли способ обслуживания пользовательской страницы «Извините, не найден» из запроса прямого доступа к службе WCF (файл .svc) на сервере с IIS 6.0 и .NET 3.5 SP1.
У меня есть требование, чтобы мой сервис в производственной среде не был обнаружен. В требовании указывается, что публикация WSDL должна быть отключена, а в запросе также указывается, что при прямом доступе к файлу MyService.svc через запрос HTTP Get вместо этого отображается страница «Извините, не найден».
У меня нет проблем с отключением метаданных в файле конфигурации.
<serviceMetadata httpGetEnabled="false" />
Но я не могу найти способ не показывать страницу по умолчанию .svc.
СЕРВИС
Это служба Windows © Communication Foundation.
Публикация метаданных для этой службы в настоящее время отключена.
Если у вас есть доступ к службе, вы можете включить публикацию метаданных, выполнив следующие шаги для изменения вашего веб-файла или файла конфигурации приложения:
...
** Также размещено на ServerFault .