Проблема при запуске примера кода из документов CredentialsContainer.create ⇐ Javascript
-
Гость
Проблема при запуске примера кода из документов CredentialsContainer.create
Здесь полный нуб FE. Я пытаюсь следовать этим инструкциям в методе create относительно описанного здесь API веб-аутентификации.
Я получаю:
Неперехваченное (в обещании) DOMException: запрос CredentialContainer не разрешен. при запуске примера кода с вышеуказанного сайта:
let credential = navigator.credentials.create({ открытый ключ: { вызов: window.crypto.getRandomValues(новый Uint8Array(8)), rp: { id: "acme.com", name: "ACME Corporation" }, пользователь: { идентификатор: новый Uint8Array([79, 252, 83, 72, 214, 7, 89, 26]), имя: "Джамидо", displayName: "Джейми Доу" }, pubKeyCredParams: [ {type: "открытый ключ", alg: -7} ] } }); У меня два вопроса:
[*]что я делаю не так? [*]есть ли способ сделать сообщение об ошибке более явным? Да, наверное, не нравится эта просьба... но что именно? Как вы к этому относитесь?
Спасибо
Здесь полный нуб FE. Я пытаюсь следовать этим инструкциям в методе create относительно описанного здесь API веб-аутентификации.
Я получаю:
Неперехваченное (в обещании) DOMException: запрос CredentialContainer не разрешен. при запуске примера кода с вышеуказанного сайта:
let credential = navigator.credentials.create({ открытый ключ: { вызов: window.crypto.getRandomValues(новый Uint8Array(8)), rp: { id: "acme.com", name: "ACME Corporation" }, пользователь: { идентификатор: новый Uint8Array([79, 252, 83, 72, 214, 7, 89, 26]), имя: "Джамидо", displayName: "Джейми Доу" }, pubKeyCredParams: [ {type: "открытый ключ", alg: -7} ] } }); У меня два вопроса:
[*]что я делаю не так? [*]есть ли способ сделать сообщение об ошибке более явным? Да, наверное, не нравится эта просьба... но что именно? Как вы к этому относитесь?
Спасибо
Мобильная версия