Tôi đang sử dụng ASP.NET Login Controls và Forms Authentication cho tư cách thành viên/thông tin xác thực cho ứng dụng web ASP.NET. Tôi có các trang như PasswordRecovery.aspx chỉ có thể truy cập được đối với người dùng Ẩn danh. Khi tôi bấm vào liên kết đăng nhập của tôi từ một trang như vậy, trang đăng nhập có ReturnUrl tham số trong thanh địa chỉ:Làm cách nào để giữ tham số ReturnUrl của trang Login.aspx của tôi ghi đè thuộc tính DestinationPageUrl của ASP.NET Login control?
http://www.example.com/Login.aspx?ReturnUrl=PasswordRecovery.aspx
Và sau đăng nhập thành công, người dùng đang quay trở lại PasswordRecovery.aspx trang được chỉ định trong thông số ReturnUrl mà chúng không còn có quyền truy cập nữa.