Me estoy poniendo en práctica una clase de identidad personalizada para un sitio de ASP.Net 4.0 con la autenticación de formularios basados en este tutorial:
Forms Authentication Configuration and Advanced Topics
Longitud máxima de la propiedad FormsAuthenticationTicket.UserData
me gustaría para almacenar información de usuario adicional (Primera/Apellido, género, región geográfica, nombre de archivo miniatura de imagen de perfil, etc. ...) en AuthCookie. Hay una advertencia en msdn.microsoft.com sobre la limitación del tamaño de la propiedad UserData.
No he podido encontrar un límite de caracteres definitivo para la propiedad UserData. Solo que toda la cookie cifrada debe tener menos de 4096 bytes.
¿Alguien sabe un límite de caracteres máximo que debería asumir en mi código? ¿O tiene una mejor idea sobre cómo almacenar estas piezas de información de usuario que se necesitan con frecuencia?
Gracias