Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,664   Сказал «Спасибо»: 571 раз Поблагодарили: 2297 раз в 1798 постах
|
Автор: Ega78  Автор: Андрей *  Автор: Ega78  Автор: Андрей *  Автор: Ega78  Подписанный таким образом и преобразованный в Base64Url secret ЕСИА не принимает, говорит ошибка "ESIA-007053: AuthErrorEnum.clientSecretWrong". т.е. дважды кодирование произошло? от утилиты получили уже в base64, а потом еще раз в Base64Url? Нет, тут всё нормально. Base64 кодировка была корректно конвертирована в Base64Url. а где написано, что сервис ждёт после Base64Url опять в base64? Хотя ошибка, вероятно, другая бы была... Base64 и Base64Url - это одна и та же кодировка, только в Base64Url символы типа '/', ':' заменены на допустимые в url '_', '-' и т.д. То, что client secret должен передаваться в Base64Url кодировке написано в документации ЕСИА. еще раз напишу... утилита умеет делать бинарный cms или закодированный в base64-вариант. Вы пробовали ПОДсмотреть, что в результате от утилиты? Там в base64 файл. Вы еще раз кодируете его в Base64Url... это правильно? |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 04.05.2023(UTC) Сообщений: 3
|
Бьюсь с той же проблемой. Скажите, у вас в итоге получилось?
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 06.07.2022(UTC) Сообщений: 6 
|
Бьюсь с той же проблемой. Скажите, у вас в итоге получилось?
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close