Аутентификация форм с использованием разных страниц входа для разных частей приложения

Я работаю над приложением ASP.Net MVC 3, которое имеет публичное лицо и личное лицо администратора.

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

Лицо администратора также защищено. Чтобы использовать его, вам необходимо войти в систему. Аутентификация выполняется с использованием системы аутентификации в масштабе предприятия. Но публика не будет аутентифицироваться с помощью этой системы: их аутентификация выполняется с использованием более простой системы на основе базы данных.

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


person Ann L.    schedule 23.03.2012    source источник
comment
Почему бы вам не разделить их на 2 разных приложения?   -  person Darin Dimitrov    schedule 23.03.2012
comment
@DarinDimitrov Это отличный вопрос.   -  person Ann L.    schedule 23.03.2012
comment
Вы можете увидеть этот ответ stackoverflow.com/a/5911214/7720   -  person Romias    schedule 23.03.2012
comment
@Romias Это именно то, что мне нужно было увидеть! (Если мы не разделим это на два приложения, как предложил Дарин).   -  person Ann L.    schedule 23.03.2012
comment
@Romias Если вы хотите опубликовать это как ответ, я отдам вам должное.   -  person Ann L.    schedule 26.03.2012
comment
@AnnL., не волнуйся... просто +1 к комментарию, если хочешь!   -  person Romias    schedule 26.03.2012
comment
Вы должны опубликовать его как ответ, чтобы этот вопрос можно было правильно закрыть.   -  person Peter Hedberg    schedule 18.10.2013


Ответы (1)


На этот вопрос ответил Ромиас в комментариях. Он отослал меня к этому вопросу и ответу:

Наличие разных страниц входа для разных Области ASP.NET MVC 3.

Это дало мне именно то, что мне было нужно.

person Ann L.    schedule 18.10.2013