Я создал учетную запись службы в консоли Google API, загрузил файл .p12 и теперь пытаюсь использовать https://github.com/hokaccha/node-jwt-simple, чтобы подписать запрос на токен.
Где / как мне получить «секрет» для его подписи с HS256?
Я создал учетную запись службы в консоли Google API, загрузил файл .p12 и теперь пытаюсь использовать https://github.com/hokaccha/node-jwt-simple, чтобы подписать запрос на токен.
Где / как мне получить «секрет» для его подписи с HS256?
Оказалось, что это проблема с командой openssl, которую я использовал. В случае, если кто-то столкнется с той же проблемой, обязательно используйте параметр «-nodes», например:
openssl pkcs12 -in file.p12 -out file.pem -nodes
Затем просто передайте содержимое файла .pem в качестве ключа для подписи токена.
Удачи!