Как Вы изменяете хешированный пароль с помощью поставщика членства asp.net, если Вы не знаете текущего пароля?

Функция, которую вы передаете в качестве обратного вызова, должна содержать код, который фактически обрабатывает результаты вашего первоначального вызова ajax. Например, на самом простом:

alert("RESPONSE: " + xmlhttp.responseText;

Однако нам нужно уточнить, что вы пытаетесь сделать: прочитать файл, который хранится на сервере? Если это так, этот целевой файл должен быть доступен из Интернета (чтобы вы могли передать свой URL-адрес вашему вызову ajax), иначе ваш код просто не будет работать.

57
задан Brian Kim 26 January 2009 в 21:37
поделиться

1 ответ

Это - легкое, на которое я потратил впустую слишком много времени. Надо надеяться, это сообщение сохраняет кого-то еще боль удара их лба настолько трудно, как я сделал.

Решение, измененное пароль случайным образом и передача это в метод изменения.

MembershipUser u = Membership.GetUser();
u.ChangePassword(u.ResetPassword(), "myAwesomePassword");
127
ответ дан chakrit 7 November 2019 в 15:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: