У вас есть mex endpoint
, определенный в вашем web.config для службы?Вероятно, этот клиент ищет это.
Если вы это сделаете, еще одна возможность - отключить авторизацию в папке служб.Я никогда не проверял это, но теоретически это может сработать ...
Так что, если веб-сайт localhost
, включите службу WCF в localhost/services/myservice.svc
или подобное.Затем добавьте файл web.config в папку /services
, который отменяет авторизацию и разрешает все:
<configuration>
<authorization>
<allow users="*" />
</authorization>
</configuration>