首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >8443港的用途是什么?

8443港的用途是什么?
EN

Stack Overflow用户
提问于 2020-05-12 19:55:29
回答 1查看 35.9K关注 0票数 5

Tomcat用于打开SSL文本服务。端口中使用的默认配置文件是8443。Tomcat是Apache软件基金会雅加达项目中的一个核心项目,由Apache、Sun和其他几家公司和个人开发。

这种描述没有给出直观的描述,也没有解释为什么需要端口。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-12 20:10:00

Apache中的端口8443用于在HTTPS上运行您的服务,它需要如下所述的参数。

代码语言:javascript
复制
<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。

代码语言:javascript
复制
<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"/>

您可以通过执行以下命令来生成密钥存储:

代码语言:javascript
复制
keytool -certreq -keyalg RSA -alias crunchify -file crunchify.csr -keystore crunchify.keystore

现在重新启动tomcat并使用8443浏览您的服务。

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

https://stackoverflow.com/questions/61760786

复制
相关文章

相似问题

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