2009-06-11 4 views

ответ

0

Я уверен, что да. Я предполагаю, что вы можете сыграть свою роль и реализовать аналогичный способ аутентификации/авторизации.

1

Атрибут [Authorize] - это фильтр действий. Он собирается захватить IPrincipal и проверить, аутентифицирован ли пользователь, или если вы указываете роли и/или пользователей в атрибуте, он будет соответствовать этим.

Существует множество способов аутентификации веб-запроса. Все от Open ID до Windows Authentication. Проверьте этот вопрос для примера OpenID и других ссылок на реализацию аутентификации таким образом: StackOverflow Question 961468

8

Короткий ответ - нет. Он просто проверяет, что есть IPrincipal, как это получается, зависит от вас.

У меня есть логин логина, который я использую вместо поставщика членства, как только я аутентифицировал пользователя, я просто вызываю метод FormsAuthentication.SetAuthCookie. После этого вы можете использовать атрибут [Authenticate].

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

  • Нет связанных вопросов^_^