Как включить вызов webservice через HTTPS с самозаверяющим сертификатом в ColdFusion 9?webservice через HTTPS с самозаверяющим сертификатом в ColdFusion?
Согласно документу, <cfhttp>
должен работать, но как насчет <cfinvoke>
?
Если я использую cfhttp, мне все еще нужно установить сертификат, как описано здесь? http://kb2.adobe.com/cps/400/kb400977.html
Я пробовал просто использовать https в cfinvoke, я получил исключение SSLPeerUnverifiedException: peer not authenticated
.
Благодаря
thx, но возник вопрос, когда использовать клиентский клиент cfhttp * clientCertPassword? Отличается ли он от SSL-сертификата? – Henry
Генри, SSL может работать в обоих направлениях. Одной из целей SSL является проверка подлинности сервера (поэтому использование самоподписанного сертификата считается плохой практикой, поскольку любой может сделать это). Ну, это работает и наоборот. Сервер может потребовать, чтобы клиент предоставил сертификат для проверки его личности. Таким образом, сервер может знать, что он разговаривает с уполномоченной стороной. То есть, когда вы используете атрибуты сертификата клиента в cfhttp. –
@ Джейсон, спасибо! Есть ли учебник о том, как настроить сертификат клиента? – Henry