Я разработал приложение в ASP.NET 3.5, в котором используются провайдеры членства и ролей, а также проверка подлинности на основе форм для управления доступом пользователей и профилями.
Существуют различные области этого приложения, которые должны использоваться только пользователями-администраторами, которые входят в систему, используя свой адрес электронной почты и пароль, а остальные пользователи входят в систему, используя свой номер телефона и пароль через свой iPhone.
Для простоты я хотел бы иметь две разные страницы входа, одна из которых отформатирована для iPhone и выполняет правильную проверку для пользователей, добавляющих телефонный номер, а другая для администраторов приложений.
Я хочу перенаправить пользователя на соответствующую страницу входа в зависимости от папки, к которой он пытается получить доступ. Например, скажем, у меня есть такая структура приложения -
/ Admin
/ Курьеры
/ Клиенты
/ Что бы ни
Default.aspx
iPhoneLogin.aspx
adminLogin.aspx
Web.config
Я хочу иметь возможность перенаправлять пользователей, которые переходят на www.myapp.com/Wh независимо от iPhoneLogin.aspx, а пользователей - на www.myapp.com/Admin в adminLogin.aspx
Может кто-нибудь предложить способ сделать это через веб-конфигурацию, если это возможно?
Если нет, есть ли у кого-нибудь другие предложения о том, как этого добиться?
Спасибо,
Тристан