2015-08-04 2 views
0

Привет Я настроил приложение node.js и в большинстве своем работает нормально. Но на последнем шаге после входа я получаю эту ошибку: Недопустимый токен: Невозможно проверить идентификатор ID: Неверный алгоритм проверки sha256 Я могу видеть установленный gtoken. Но у меня заканчиваются идеи о том, где из алгоритма получает набор. Я нигде не настраивал его, так как я могу передать неверный алгоритм?Ошибка алгоритма проверки sha256

Любые предложения?

ответ

0

Вы преобразовали загруженный ключ .p12 в .pem-файл и передали файл .pem при создании GitkitClient?

+0

Да, я сделал преобразование с помощью openssl, поскольку google предлагает https://developers.google.com/identity/toolkit/web/quickstart/nodejs. Я построил его с помощью node.js. –

+0

gtoken подписан алгоритмом RSA-SHA256, а приложение nodejs полагается на openssl для проверки подписи. Установили ли вы openssl на вашем компьютере? –

+0

Ну, это интересно. Я действительно использую https://github.com/apigee/trireme для запуска кода узла. Он не использует openSSL. Считаете ли вы, что это может быть проблемой? –

Смежные вопросы