Идентификатор ASP.Net Q & amp; A [дубликат]

Используя ES2017, вы должны иметь это как объявление функции

async function foo() {
    var response = await $.ajax({url: '...'})
    return response;
}

и выполнить его следующим образом.

(async function() {
    try {
        var result = await foo()
        console.log(result)
    } catch (e) {}
})()

Или синтаксис Promise

foo().then(response => {
    console.log(response)

}).catch(error => {
    console.log(error)

})
1
задан CodeJumpers 4 February 2015 в 23:03
поделиться

1 ответ

Для этого в ASP.Net Identity вы обрабатываете ответы как пользовательские пароли.

Используйте userManager.PasswordHasher.HashPassword(Answer1); для генерации хэша для каждого ответа для сохранения в пользовательских свойствах / полях класса в базе данных. (Где userManager - это экземпляр Identity UserManager)

При восстановлении используйте

var verification = userManager.PasswordHasher.VerifyHashedPassword(dbHash, Answer1);

, чтобы проверить вызов.

Затем вы можете проверить, f3] истинно для каждого ответа.

ref: MSDN

3
ответ дан Oppa Gingham Style 25 August 2018 в 16:11
поделиться
Другие вопросы по тегам:

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