java - 无法直接将我的 .cert 文件 .key 配置为 gretty ssl config

标签 java gradle webserver jetty gretty

我有一个来自流行 CA 的授权 .cert 文件和相应的私钥文件(.key)。如何手动配置或导入 gretty 服务器?
我看到了通过 keystore 格式描述的步骤。有没有像其他网络服务器一样的直接导入方式?

最佳答案

Java 中的 SSL/TLS 层是用 Java 实现的,它们不使用 openssl 或任何其他通常支持 .cert 的库和 .key文件。

Java 使用 keystore对于与安全证书相关的所有内容的格式,您必须先将这些 .cert 和 .key 文件创建/导入到有效的 keystore 文件中,然后才能在使用 SSL/TLS 的 Java 项目中使用这些证书。

关于java - 无法直接将我的 .cert 文件 .key 配置为 gretty ssl config,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40382437/

相关文章:

java - Duke CSVReader ArrayIndexOutOfBoundsException

java - 尝试使用 Apache-Camel 读取文件时未找到文件异常

java - 如何使用 JDBC 和连接池实现 DAO 管理器?

java - NotifyDataSetChanged() 不刷新列表?

macos - Groovy SwingBuilder() apple.awt.CToolkit 异常

gradle - 让子项目依赖其他子项目时的CircularReferenceException

Android重复资源错误

python - 如果我正在使用 Nginx 部署 Django 网站,我是否需要在其之上提供诸如 Digital Ocean 之类的服务?

ruby-on-rails - 在 vps 托管上配置 Rails 服务器

php 事件日志以查看正在执行哪些文件