Моя группа создает внутренние веб-сайты ASP.NET MVC с проверкой подлинности с помощью форм.
Я хотел бы разместить службу WCF в том же виртуальном каталоге, что и веб-сайт ASP.NET MVC.
Мой вопрос:
Как сделать службу WCF общедоступной, т. Е. без проверки подлинности с помощью форм.
Мое текущее затруднительное положение таково:
- Я могу получить доступ к .svc и увидеть информацию wsdl, если я сначала аутентифицируюсь с помощью форм-аутентификации в веб-браузере.
- Но когда я пытаюсь получить доступ к службе WCF с помощью wcfTestClient.exe, я получаю следующую ошибку:
Ошибка: не удается получить метаданные из http://localhost/Services/MyService.svc Если это Windows (R) Служба Communication Foundation, к которой у вас есть доступ, убедитесь, что вы включили публикацию метаданных по указанному адресу. Чтобы получить помощь по включению публикации метаданных, обратитесь к документации MSDN по адресу http://go.microsoft.com/fwlink/?LinkId=65455.WS-Metadata Ошибка Exchange