Вы использовали правильные настройки для провайдера членства (в частности, passwordFormat="hashed"
), но у вас также есть эта строка:
type="Custom.Utility.CustomMembershipProvider"
Настройка passwordFormat="hashed"
сообщает только тому провайдеру, который вы используетечто вы хотите хешировать пароли.Если вы используете нестандартный поставщик членства, этот поставщик должен быть закодирован в соответствии с настройкой passwordFormat
.
Я на 99% уверен, что причина, по которой ваши пароли хранятся в открытом виде, заключается в том, чтоCustomMembershipProvider
запрограммирован на выполнение.