首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Coldfusion 11,独立服务器,SSL

Coldfusion 11,独立服务器,SSL
EN

Stack Overflow用户
提问于 2017-01-26 04:13:15
回答 1查看 463关注 0票数 1

我在Mac上使用独立(tomcat)服务器运行CF11 developer edition。我需要配置它,以便它通过SSL为网站提供服务。

到目前为止,我已经遵循了这些说明(https://helpx.adobe.com/coldfusion/installing/installing-the-server-configuration.html,关于配置安全套接字层的部分),但是找不到应该生成的.keystore文件。

我已经在谷歌上搜索过了,但似乎没有一个简单的端到端的指导来设置它。

有人能帮上忙吗?

EN

回答 1

Stack Overflow用户

发布于 2017-01-26 18:59:31

我找到了一个结合使用这两个页面的解决方案:

以下是我在Mac上的工作原理:

要生成密钥库文件,请打开终端并导航到此处:

代码语言:javascript
复制
cd /Applications/ColdFusion11/jre/Contents/Home/jre/bin

然后运行以下命令:

代码语言:javascript
复制
keytool -genkey -alias tomcat -dname "cn=127.0.0.1, ou=CF, o=[Your organisation name], C=[your two-letter country code]" -keyalg RSA -keystore keystore

在出现提示时输入密码,并确保密码安全。这将在/Applications/ColdFusion11/jre/Contents/Home/jre/bin中生成一个密钥库文件

然后编辑/Applications/ColdFusion11/cfusion/runtime/conf/server.xml文件。找到SSL连接器部分,取消注释,然后按如下所示进行更改:

代码语言:javascript
复制
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" 
       maxThreads="150" scheme="https" secure="true" 
       keystoreFile="/Applications/ColdFusion11/jre/Contents/Home/jre/bin/keystore" 
       keystorePass="[your keystore password]" 
       keyAlias="tomcat" 
       clientAuth="false" 
       sslProtocol="TLS" />

然后重新启动ColdFusion。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41860821

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档