Tôi đang thực hiện một lớp Tuỳ chỉnh danh tính cho một 4,0 trang web ASP.Net với hình thức xác thực dựa trên hướng dẫn này:
Forms Authentication Configuration and Advanced Topics
Chiều dài tối đa của FormsAuthenticationTicket.UserData tài sản
Tôi muốn để lưu trữ thông tin người dùng thêm (First/Họ, Giới tính, Khu vực Địa lý, Hình ảnh Tiểu sử Hình thu nhỏ Tên tệp, v.v ...) trong AuthCookie. Có một cảnh báo về msdn.microsoft.com về việc giới hạn kích thước của thuộc tính UserData.
Tôi không thể tìm thấy giới hạn ký tự cuối cùng cho thuộc tính UserData. Chỉ có toàn bộ được mã hóa cookie mới có kích thước dưới 4096 byte.
Bất kỳ ai biết giới hạn ký tự tối đa tôi nên giả định trong mã của mình? Hoặc có ý tưởng tốt hơn về cách lưu trữ những thông tin người dùng cần thiết thường xuyên này?
Cảm ơn