Tomcat用于打开SSL文本服务。端口中使用的默认配置文件是8443。Tomcat是Apache软件基金会雅加达项目中的一个核心项目,由Apache、Sun和其他几家公司和个人开发。
这种描述没有给出直观的描述,也没有解释为什么需要端口。
发布于 2020-05-12 20:10:00
Apache中的端口8443用于在HTTPS上运行您的服务,它需要如下所述的参数。
<Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" />上面的代码在端口8443上启用SSL,HTTPS的默认端口是443,因此为了避免冲突,它使用8443而不是443,就像8080用于HTTP而不是80。
尽管您必须为SSL连接生成一个keystore才能工作,并且需要一些附加属性,比如keystoreFile和keystorePass。
<Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" keystoreFile="/Users/Shared/crunchify.keystore" keystorePass="123456"/>您可以通过执行以下命令来生成密钥存储:
keytool -certreq -keyalg RSA -alias crunchify -file crunchify.csr -keystore crunchify.keystore现在重新启动tomcat并使用8443浏览您的服务。
https://stackoverflow.com/questions/61760786
复制相似问题