2011-12-16 2 views
0

-поисковой UpdateWCF на основе сертификатов результата аутентификации

У меня есть службы WCF, которая использует проверку подлинности на основе сертификатов, то есть не имя пользователя и пароль не требуются. При каждом запросе метода я хочу проверить, успешна ли аутентификация. Если это не удастся, я могу сообщить об этом пользователю и вернуться, ничего не делая. Есть ли фильтр, который мне это скажет.

ответ

0

Таким образом, вы хотите, чтобы ошибка аутентификации не отражалась в возвращаемом значении от вашей операции, а не была ошибкой?

Предполагая, что я вас правильно понимаю (пожалуйста, исправьте, если нет), я сомневаюсь, хорошая ли это идея. В случае неудачной проверки подлинности вы должны разрешить вызывающему абоненту, чья идентификация полностью неизвестна для выполнения кода приложения. IMO человеку не должно быть позволено запускать код приложения до успешной аутентификации.

+0

Если это не удастся, я могу сообщить об этом пользователю и вернуться, ничего не делая. – Pingpong

0

Вы можете создать CustomCerticateValidator. Дополнительную информацию см. В разделе link.

Смежные вопросы