Khắc Phục Sự Cố Xác Thực Biểu Mẫu - Microsoft Support

Tổng quan về các hình thức xác thực

Khi người dùng authenticates với một trang Web bằng cách sử dụng hình thức xác thực, máy chủ tạo cookie. Giá trị của cookie là một mẫu mã xác thực vé. Cookie được chuyển đến máy chủ mỗi yêu cầu ứng dụng và lớp FormsAuthenticationModule decrypts giá trị cookie và xác định nếu người dùng không hợp lệ hoặc không.Theo mặc định, lớp FormsAuthenticationModule được thêm vào tệp Machine.config. Lớp FormsAuthenticationModule quản lý trình FormsAuthentication.Dưới đây là một mục từ tệp Machine.config:

<httpModule> …other modules… <add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule" /> …other modules…</httpModule>

Lưu lượng truy cập HTTP chung cho xác thực bằng cách sử dụng xác thực mẫu trông giống như sau:

  1. Máy khách gửi một nhận HTTP Default.aspx. Không có hình thức xác thực cookie được gửi.

  2. Máy chủ gửi trả lời 302 (chuyển) để Login.aspx.

  3. Máy khách gửi bài HTTP Login.aspx. Nó bao gồm thông tin đăng nhập.

  4. Máy chủ gửi trả lời 302 (chuyển) để Default.aspx. Cookie xác thực biểu mẫu được bao gồm.

  5. Máy khách gửi một nhận HTTP Default.aspx. Điều này bao gồm hình thức xác thực cookie.

Để biết thêm thông tin về triển khai và sử dụng xác thực biểu mẫu, hãy truy cập MSDN Web site sau:

http://msdn2.microsoft.com/en-us/library/7t6b43z4.aspx

http://msdn2.microsoft.com/en-us/library/system.web.security.formsauthentication(vs.71).aspx

http://msdn2.microsoft.com/en-us/library/system.web.security.formsauthenticationticket(vs.71).aspxĐể biết thêm thông tin về tính năng chia sẻ hình thức xác thực cookie, hãy truy cập trang ASP.NET Web sau:

http://quickstarts.asp.net/QuickStartv20/aspnet/doc/security/formsauth.aspx

Từ khóa » Sửa Lỗi Tin Nhắn Chào Mừng Không Hợp Lệ