Web services 无法在ColdFusion 8中创建https web服务
我们正在尝试通过ColdFusion 8中的CFadmin添加https web服务 我们有两个ColdFusion应用程序。一个在ColdFusion 2016上,另一个在ColdFusion 8上。 CF8应用程序很少使用CF2016应用程序的Web服务 最近,我们在CF2016应用程序中添加了SSL。现在这个应用程序的URL是HTTPS 在此之后,消费cf2016 Web服务的cf8模块很少停止工作 我们发现我们需要用https URL更新cf8中的webservice URL 我们尝试在CFAdmin中更新webservice URL,但没有成功。ColdFusion不允许我们这么做。它显示一条错误消息Web services 无法在ColdFusion 8中创建https web服务,web-services,coldfusion,ssl-certificate,coldfusion-8,coldfusion-2016,Web Services,Coldfusion,Ssl Certificate,Coldfusion 8,Coldfusion 2016,我们正在尝试通过ColdFusion 8中的CFadmin添加https web服务 我们有两个ColdFusion应用程序。一个在ColdFusion 2016上,另一个在ColdFusion 8上。 CF8应用程序很少使用CF2016应用程序的Web服务 最近,我们在CF2016应用程序中添加了SSL。现在这个应用程序的URL是HTTPS 在此之后,消费cf2016 Web服务的cf8模块很少停止工作 我们发现我们需要用https URL更新cf8中的webservice URL 我们尝试在
创建web服务时出错。请确保输入了正确的Web服务名称或URL。 我们已经在浏览器中检查了WS-url。它正在返回WSDL XML 经过一点搜索,我们找到了这个链接 它建议将SSL证书添加到ColdFusion的Java密钥库中,并重新启动ColdFusion服务。我们遵循以下步骤-将SSL证书导入密钥库并重新启动coldfusion服务。但是没有成功。我们还尝试重新启动整个服务器 有人能否建议,在ColdFusion 8中添加HTTPS Web服务还需要做些什么。我们目前一无所知 配置:
App1(非ssl)-CF8多服务器、java6、iis7.5、windows server 2008 r2
App2(SSL安装)-CF2016、java8、iis8.5、windows server 2012 R2您可以做的最快解决方案是将CF8升级到CF2016 如果Windows 2003 Server as在此服务器版本中没有Microsoft对TLS 1.1或1.2的支持
如果证书是新的,我将假设您不使用ssl。我假设您的证书使用的是java 6不支持的连接类型。如果是TLS1.2,则需要CF8不支持的最新版本的Java8。你能验证你的证书支持吗?@ TWELEN如何检查?如果使用Windows,考虑使用CFXHHTP5…即使您升级到CF2016或CF2018。无需导入任何带有TLS 1.2的证书和工作(即使是过期的证书,如果您设置了SSLERRORS=“OK”)@Pankaj使用Chrome,您可以在开发者工具安全选项卡下查看信息。如果是tls问题,我也可以找到一个dup来链接问题。可能重复@Pankaj My 2美分:升级可能不在预算中,但可以提出一个非常有力的理由,认为有必要将升级添加到预算中。我不会从像Win2K3或CF8这样非常古老的服务器上提供任何服务。这两个都只是乞求成为你网络上每台计算机的主要漏洞的切入点。自从上一次这两台服务器中的任何一台仍处于支持状态以来,已经有了重大的安全更新。另外,正如您目前看到的,底层技术的进步是一个巨大的好处。