|
Spring Resttemplate. Как добавить publickey.pem ?
|
|||
---|---|---|---|
#18+
Добрый день! Подскажите, пожалуйста, как построить обращение к внешнему RestAPI с использованием публичного ключа формата pem. командой cURL успешно подключаюсь. Формат команды: Код: powershell 1. 2. 3. 4.
Во всем разобрался, кроме как к Resttemplate привязать ключ. В сети есть много примеров, но они с использованием сертификата. Сертификата у меня нет. Есть только публичный и приватный ключ. Приватный генерирую подпись, публичный нужен, на сколько я понимаю, для расшифровки ответа сервера. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2020, 15:14 |
|
Spring Resttemplate. Как добавить publickey.pem ?
|
|||
---|---|---|---|
#18+
IgorD, В решении шел этим путем, и зашел в тупик: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53.
получаю ошибку Cannot store non-PrivateKeys Похоже этот путь заведомо тупиковый.... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2020, 15:22 |
|
Spring Resttemplate. Как добавить publickey.pem ?
|
|||
---|---|---|---|
#18+
IgorD, java.security.cert.CertificateFactory#generateCertificate(InputStream is) (т.е. CertificateFactory.getInstance("X.509")...) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2020, 16:08 |
|
Spring Resttemplate. Как добавить publickey.pem ?
|
|||
---|---|---|---|
#18+
Насколько я припоминаю handshake происходит в момент связи на уровне протокола т.е. до того как ваш аппликейшин кол сработает через REST. Посмотрите вот эту довольно старую статью там главное есть лог хендшейка возможно это то что Вы пытаетесь осмыслить https://vyatkins.wordpress.com/2013/11/19/java-base-ssl-connection-to-tomcat-with-server-and-client-certifications/ ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2020, 00:23 |
|
Spring Resttemplate. Как добавить publickey.pem ?
|
|||
---|---|---|---|
#18+
Sergunka, Думаю да. Верно. Ему нужно сначала без телеги построить hello world томкате и изучить ssl. Счас из каждого утюга https. Силой загоняют в стадо. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2020, 07:50 |
|
Spring Resttemplate. Как добавить publickey.pem ?
|
|||
---|---|---|---|
#18+
PetroNotC Sharp, До подключения дело не доходит. Ошибка появляется на моменте попытки привязки ключа Код: java 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2020, 16:28 |
|
|
start [/forum/topic.php?fid=59&msg=40025138&tid=2120585]: |
0ms |
get settings: |
22ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
186ms |
get tp. blocked users: |
2ms |
others: | 318ms |
total: | 602ms |
0 / 0 |