Pregunta

Tener un poco de problemas para conseguir esto bien ... El objetivo principal es tener fortalezas de contraseña configurables por el usuario y aquí está donde me atasco: Hay una configuración en algún archivo de configuración en algún lugar que especifica la longitud mínima de la contraseña a siete y no puedo por la vida.Configuración para la solución (donde se menciona el parámetro pero establecido en 1), y incluso he revisado los archivos .config para cualquier cosa, incluso tocando esto, pero no hay nada.Un poco frustrante.

¿Fue útil?

Solución

Bueno, el minRequiredPasswordLength está configurado en la sección de proveedores de membresía.Eche un vistazo a este Pregunta para ver un ejemplo donde se establece en 6.

Dado que, debe acceder a este valor usando la siguiente propiedad en el tipo Membership:

var minPassLength = System.Web.Security.Membership.MinRequiredPasswordLength;

Si no funciona, tal vez tiene una implementación de proveedores personalizada que anula el valor de la propiedad establecido en Web.config: consulte aquí Por ejemplo.En este caso, le sugerí que realice una búsqueda en toda su solución para encontrar la cadena minRequiredPasswordLength y ver desde donde viene este valor.Si el proveedor personalizado proviene de una DLL de terceros, debe tener acceso al código de la biblioteca para cambiar ese valor.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top