|
WEB-сервис по HTTPS
| ☑ |
0
a13k55
12.10.15
✎
12:46
|
Добрый день. Необходимо выполнять обмен с внешним софтом. Разработчики предоставляют web-сервис через защищенное соединение https.
Зашел на сайт, скачал их сертификат, но что теперь с ним делать непонятно. На платформе 8.2 при импорте wsdl-ссылки система сама предлагает указать сертификат клиента - указываю скачанный сертификат с сайта, и сертификат с сервера СА - я полагаю нужно указать файл cacert.pem в папке bin платформы.
Когда указываю сертификат клиента, но не указываю серт сервера - импортируется wsdl-ссылка, но при обращении к ней возникает ошибка " Ошибка работы с Интернет: Удаленный узел не прошел проверку".
При указнии сертификата сервера окно выбора сертификата просто перезапускается.
Кто сталкивался с этим подскажите, что нужно сделать?
И как добавить новый сертификат в cacert.pem ? просто скопировать текст я полагаю не катит?
|
|
1
Проггер
12.10.15
✎
13:10
|
Необходимо добавить всю цепочку, начиная с УЦ
|
|
2
a13k55
12.10.15
✎
13:29
|
(1) напишите подробнее пожалуйста, мне ответ непонятен
|
|
3
1sanekmaloi1
12.10.15
✎
13:46
|
внеси сертификат в cacert.pem и все получится
|
|
4
a13k55
12.10.15
✎
13:55
|
(3) а как? просто скопировать текст из сертификата не помогло, надо вроде еще вставить строку md5 ...?
|
|
5
1sanekmaloi1
12.10.15
✎
14:14
|
да есть спец проги которые по сертификату делают строку для сасерта,
в гугле есть решения точно.
|
|
6
a13k55
13.10.15
✎
09:05
|
(5) внес изменения в cacert.pem, сформировал заголовок и сам сертификат, но все-равно не работает
|
|
7
Проггер
13.10.15
✎
12:03
|
В мозиле можно открыть необходимый сайт, вызвать сведения о сертификате и импортировать цепочку сертификатов в формате pem. Далее открыть блокнотом и засунуть в 1с
|
|