У меня есть три ссылки в моем менюЧеткое понимание с ReturnUrl
1.Войдите
2.Create Счет
3.Default Page
Несколько часов, работал отлично (отлично в том смысле, когда я нажимаю кнопку «Создать новую учетную запись», он переносит меня на ту же страницу, и если я нажимаю логин, он меня достает страница авторизации). Но теперь, когда я нажимаю счет создания и сразу нажмите Вход ссылку он показывает мне с возвратным URL, как показано ниже:
http://localhost:16491/Website1/Login.aspx?ReturnUrl=%2fWebsite1%2fCreateUser.aspx
Почему это происходит Может кто-нибудь сказать мне причину, или что я необходимо изменить таким образом, что он должен указать тот же URL
Как со всего интернета они говорят, что мне нужно проверить, если пользователь проходит проверку подлинности и перенаправляется на конкретную страницу вместо DestinationPageURL
Это то, что я сделал, и он перенаправляется на страницу по умолчанию как expceted. Но я хочу знать, почему приложение Returnurl добавлено и как его удалить.
Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
If HttpContext.Current.User.Identity.IsAuthenticated Then
loggeddetails.Text = "Welcome"
FormsAuthentication.SetAuthCookie(Login1.UserName, True)
Response.Redirect("Default.aspx")
Else
loggeddetails.Text = "Welcome Guest,"
End If
End Sub