Сайт MVC как Restful API с аутентификацией - PullRequest
2 голосов
/ 19 февраля 2011

У меня есть приложение MVC .NET, которое я хотел бы представить нашим клиентам в виде API. Могу ли я просто применить фильтр для переключения сериализации. Я видел примеры того, как автоматически переключать вывод, используя фильтры действий , но у меня были вопросы по аутентификации.

В настоящее время система использует проверку подлинности на основе форм и автоматическое перенаправление, если проверка подлинности не предусмотрена.

Могу ли я просто использовать аутентификацию как есть и требовать от клиентской системы входа в систему, выполнения функций и выхода из системы так же, как если бы они использовали систему через веб-браузер?

1 Ответ

0 голосов
/ 19 февраля 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...