Метод создания учетных данных навигатора, возвращающий исключение

Попытка запустить демонстрацию для спецификации webautn ( https://www.w3.org/TR/webauthn/), доступной ( https://github.com/molekilla/webauthn-demo-fork) в Firefox Nightly.

getMakeCredentialsChallenge({
        username,
        name
    })
    .then((response) => {
        console.log(response);

        let publicKey = preformatMakeCredReq(response);

        console.log(publicKey);

        console.log(publicKey.challenge)

        return navigator.credentials.create({publicKey})
    })

Всякий раз, когда выполнение достигает оператора возврата, Обещание будет оставаться в ожидании в течение нескольких секунд и в конечном итоге отклоняет, регистрируя либо [Exception... "Abort" nsresult: "0x80004004 (NS_ERROR_ABORT)" location: "<unknown>" data: no] или же UnknownError: The operation failed for an unknown transient reason, Оба объекта кажутся в порядке. Любая идея о причине, почему это не решается?

0 ответов

Другие вопросы по тегам