Есть только некоторые методы WCF SVC имеют анонимный доступ, в то время как другие имеют безопасность Windows?

1

У меня есть конечная точка WCF WCF, которая имеет проверку подлинности Windows.

То, что я хотел бы сделать, это разрешить анонимный доступ только к одному методу в SVC, а остальное - к проверке подлинности Windows.

Могу ли я сделать это или мне нужен и совсем другой экземпляр файла svc wcf, который будет размещен в IIS с анонимным?

Теги:
iis
wcf

1 ответ

2
Лучший ответ

Вам нужен другой контракт с этим конкретным методом. Конфигурация привязки, которая используется для указания конфигурации безопасности, устанавливается на конечной точке. Конечная точка состоит из ABC = контракта привязки адреса. Следовательно, у вас может быть несколько файлов svc, которые ссылаются на один класс, но указывают на разные контракты.

Подводя итог, вам нужен дополнительный файл svc, дополнительный контракт, но у вас может быть только одна реализация, которая реализует все контракты.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню