Невозможно использовать веб-сервис https в ColdFusion 8 - PullRequest
0 голосов
/ 20 сентября 2018

Мы пытаемся добавить веб-сервис https через CFadmin в ColdFusion 8.

У нас есть два приложения ColdFusion.Один на ColdFusion 2016, а другой на ColdFusion 8. Приложение CF8 использует несколько веб-служб приложения CF2016.

Недавно мы добавили SSL к приложению CF2016.Так что теперь URL этого приложения - HTTPS.

После этого несколько модулей cf8, которые использовали веб-сервисы cf2016, перестали работать.

Мы выяснили, что нам нужно обновитьURL-адреса веб-службы в cf8 с URL-адресами https.

Мы попытались обновить URL-адреса веб-службы в CFAdmin, но безуспешно.ColdFusion не позволяет нам это делать.Он показывает одно сообщение об ошибке
Error creating web service. Please ensure that you have entered a correct Web Service name or URL.

Мы проверили URL-адрес WS в браузере.Он возвращает WSDL XML.

После небольшого поиска мы нашли эту ссылку http://www.richarddavies.us/archives/2006/02/enabling_web_services.php

Он предлагает добавить SSL-сертификат в хранилище ключей Java в ColdFusion и перезапустить службы ColFusion.Мы выполнили следующие действия: импортировали сертификат SSL в хранилище ключей и перезапустили службу Coldfusion.Но безуспешно.Мы также попытались перезапустить весь сервер.

Кто-то может подсказать, что еще нужно сделать, чтобы добавить веб-сервис HTTPS в ColdFusion 8. В настоящее время мы не в курсе.

Конфигурация:
App1 (неssl) - CF8-мультисервер, java6, iis7.5, windows server 2008 r2
App2 (установлен SSL) - CF2016, java8, iis8.5, windows server 2012 R2

1 Ответ

0 голосов
/ 21 сентября 2018

Самое быстрое решение, которое вы можете сделать, это обновить CF8 до cf2016.

Если Windows 2003 Server не поддерживает Microsoft для TLS 1.1 или 1.2 в этой версии сервера.

https://blogs.msdn.microsoft.com/kaushal/2011/10/02/support-for-ssltls-protocols-on-windows/

...