Веб-сервис через HTTPS с самозаверяющим сертификатом в ColdFusion?
Как включить вызов через веб-службу через HTTPS с самозаверяющим сертификатом в ColdFusion 9?
Согласно документу, <cfhttp>
должно работать, но как насчет <cfinvoke>
?
Если я использую cfhttp, мне все еще нужно установить сертификат, как описано здесь? http://kb2.adobe.com/cps/400/kb400977.html
Я попытался просто использовать https в cfinvoke, я получил SSLPeerUnverifiedException: peer not authenticated
исключение.
Спасибо
1 ответ
Если я использую cfhttp, мне все еще нужно установить сертификат, как описано здесь? http://kb2.adobe.com/cps/400/kb400977.html
Да.
Для безопасных подключений к удаленным серверам по протоколу SSL во всех текущих версиях ColdFusion требуется наличие сертификата SSL удаленной системы в хранилище доверенных сертификатов ColdFusion.
Это будет включать как cfhttp, так и cfinvoke.
Проще говоря, невозможно импортировать сертификат в хранилище доверенных сертификатов, когда он самоподписан.