Цитата: victuan ➤ ЧЗ планирует отключение метода для авторизации, он работать не будет.
На этот случай - сделал
скрипт для получения токена по схеме "Единая аутентификация" (как и хотят ввести, если не передумают).
Принцип работы - как и в первом сообщении темы - распаковываем архив, запускаем
unifiedauth.bat с параметрами (через пробелы.
первый параметр обязательный - отпечаток действующего сертификата
Код:
unifiedauth.bat re23c...23df
второй параметр необязательный - если передать 0 , то скрипт будет работать с тестовым контуром
Код:
unifiedauth.bat re23c...23df 0
если не передавать ничего или любое значение отличное от нуля - скрипт будет работать с продуктивным контуром
третий параметр необходим в том случае, если используется сертификат по МЧД, в этом случае необходимо в него передать ИНН организации, выдавшей МЧД на этот сертификат (данное лицо должно быть зарегистрировано в ЛК ЧЗ, т.е. иметь доступ со своим сертификатом в ЛК ЧЗ).
При указании третьего параметра - обязательно указать второй (0 - тестовый контур, 1 - продуктивный), т.е. например так:
Код:
unifiedauth.bat re23c...23df 1 5046075648
Если всё нормально, то после запуска - рядом со скриптом появится файл лога
unifiedauth.log и json-файл с токеном
инн_token_prod.json (либо
инн_token_test.json если тестовый контур)
Если нужно размножить файл с токеном по разным путям (или переименовать) - заполняете файл
copypatches_token.txt (образец с примером в архиве).
Если Винда 64-разрядная, то в архив положил папку с curl_x64, и тогда из неё нужно взять файлы и положить рядом с файлом скрипта.
Работа скрипта проверена мной на директорской подписи и на подписи ФЛ с МЧД - проблем не обнаружено
;)
PS. Токен, полученный этим скриптом, - естественно не будет сейчас работать для разрешительного режима с ККТ (для этого - используйте первый скрипт из первого сообщения).
А когда запретят использовать статический токен - то должен работать токен, полученный вот этим скриптом! (а первым - перестанет)
Вот как-то так