@gitdev

Почему появляется ошибка при сканировании QR кода в google authenticator?

Локально разрабатывал по этому мануалу:
https://habr.com/ru/sandbox/70272/

При сканировании QR кода сгенерированного локально появляется ошибка:
"Не удалось распознать ключ".

Время установил на телефоне как на локальном ПК.

Пример QR кода:
https://www.google.com/chart?chs=200x200&chld=M|0&cht=qr&chl=otpauth://totp/text@getaurox&secret=PH3BHZ332LPJ3JGK


Как решить эту проблему?
  • Вопрос задан
  • 3402 просмотра
Пригласить эксперта
Ответы на вопрос 1
EminH
@EminH
Немного поздно, Вы наверное уже разобрались- но отвечу, вдруг кому-то понадобится
Формат должен быть как указано здесь, а именно:
otpauth://totp/Example:alice@google.com?secret=JBSWY3DPEHPK3PXP&issuer=Example

У вас просто параметр secret от "хоста" отделен знаком "&" а должен "?", тут правила такие же как и в любом URL :
The question mark is used as a separator, and is not part of the query string.[2][3]

Web frameworks may provide methods for parsing multiple parameters in the query string, separated by some delimiter. In the example URL , multiple query parameters are separated by the ampersand, "&":
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы