t-alexashka
@t-alexashka
Сразу пишу legacy код

Как исправить ошибку провеки подписи файла подписанного OpenSSL?

Есть сервис куда нужно отправить xml файл, предварительно подписав его ключом.

выполнил команду:

openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout privateKey.key -out certificate.crt


в корневой папке юзера (root) появлись 2 файла:

certificate.crt и privateKey.key

privateKey.key я перенес в папку проекта, а точнее в /simplesamlphp/cert/

certificate.crt нужно было отправить сервису чтобы он по нему сверял полученные данные. Вообщем отправил.

Сам xml файл подписываю с помощью simplesamlphp. Никаких ошибок нет, все проверл, вывел, все подписывает.

Сервис возвращает ошибку:

350Unable to validate Signature

Может ли это быть из за того что я переместил файл privateKey.key из домашней папки в папку проекта?

И если нет то в чем может быть еще проблема?
  • Вопрос задан
  • 2361 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы