Я создал сайт администратора, используя веб-формы Asp.Net.
Когда я разделяю URL-адрес страницы (а не домашней страницы) моего веб-сайта с моим другом, и когда он входит в нее в своем браузере, он автоматически перенаправляет его на страницу входа. (Это правильное поведение). Когда он вводит свое имя пользователя и пароль, он перенаправляется на главную страницу, а не URL, который я поделил с ним.Перенаправление на предыдущую страницу после входа в систему
Я пробовал использовать Request.UrlReferrer.PathAndQuery
на login.aspx.
Он работает только в том случае, если пользователь намеренно вышел из системы.
В принципе, я хочу предоставить ссылку (url) по почте или что-то еще, пользователь откроет ее, он попросит логин, если он еще не вошел в систему, после того, как он войдет в систему, он покажет ему страницу с url, а не домашняя страница.
Вы имеете в виду 'Request [" ReturnUrl "]', это тоже нулевой! – user1808827
Да, используете ли вы FormsAuthentication – giammin
нет, я использую простые веб-формы и 'Response.Redirect' для перенаправления на' login.aspx', если сеанс равен – user1808827