2011-01-31 2 views

ответ

2

Как правило, вы идете туда, куда пользователь просил уйти.

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

Пользователи могут получить раздражение от вас, если они попросят перейти на страницу «A», и вы отправите их на страницу «B».

Если пользователь не запрашивал конкретную страницу, он обычно переходит к Default.aspx. В этот момент вы можете выбрать целевую страницу для пользователя любым способом, который вам нравится, и перенаправить на эту страницу.

+0

отличное описание спасибо !!! – anthonypliu

0

Вы можете использовать FormsAuthenticationDefaultUrl свойство или принудительную пользователя перенаправлять с Response.Redirect (...) после того, как он вошел в систему.
Или просто позволить пользователю продолжить его первоначальный запрос.

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

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