news 2026/4/16 12:12:58

记录一次Linux下java程序证书认证导致访问失败

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
记录一次Linux下java程序证书认证导致访问失败

前景提示

博主使用DependencyCheck命令行工具的时候,出现地址无法访问,显示证书不可信

处理办法

为java添加可信库

步骤

    1. 生成可信密钥文件
openssl s_client -connect 域名:443 -servername 域名 |sed -n '/-----BEGIN CERTIFICATE-----/,/-----END CERTIFICATE-----/p'

为保险起见,手动粘贴到指定文件
将下面内容(虚线部分都带上)

-----BEGIN CERTIFICATE----- 密钥.... -----END CERTIFICATE-----

粘贴至/tmp/service-cert.pem

    1. 导入java的keystore
$JAVA_HOME/bin/keytool -importcert -alias 域名 -keystore $JAVA_HOME/lib/security/cacerts -file /tmp/service-cert.pem

注意,(域名)部分要保持一致

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/1 11:18:12

MySQL终端常用命令

1、终端登录MySQLmysql -u username -p2、显示服务端创建的数据库show databases;3、使用指定数据库// use 数据库名 use db_name; // 例如数据库名为mysql use mysql;4、显示数据库所包含的数据库表show tables;5、查看具体表描述desc table_name;6、查看具体表中内容select *…

作者头像 李华
网站建设 2026/4/15 3:39:09

如何用3步实现企业Agent的Docker权限最小化?运维必看

第一章:企业Agent的Docker权限最小化概述在企业级容器化部署中,运行 Agent 类服务(如监控、日志采集、安全探针等)时,确保其所在 Docker 容器具备最小必要权限是保障系统安全的关键实践。过度授权可能导致容器逃逸、横…

作者头像 李华
网站建设 2026/4/10 8:12:34

构建时间从30分钟到3分钟:AI模型Docker缓存调优真实案例

第一章:构建时间从30分钟到3分钟:AI模型Docker缓存调优真实案例在持续集成环境中,一个基于PyTorch的AI模型服务镜像构建时间曾高达30分钟,严重拖慢了开发迭代效率。通过深入分析Docker构建层机制,结合依赖缓存策略优化…

作者头像 李华
网站建设 2026/4/13 17:02:04

别再裸奔了!智能 Agent 的 Docker 安全配置必须包含这 8 个核心项

第一章:智能 Agent 的 Docker 安全配置概述在部署智能 Agent 的容器化环境时,Docker 的安全配置是保障系统稳定与数据隔离的核心环节。不当的配置可能导致权限提升、网络暴露或镜像污染等安全风险。因此,从镜像构建到运行时策略,每…

作者头像 李华
网站建设 2026/4/8 9:09:15

网络开始替你做决定,这事真的有点不对劲

一开始,我也觉得这事挺离谱的。 网络嘛,不就是发请求、收响应? 最多加个代理、配个 timeout。 但后来你会发现一件很微妙的事:你越来越多的代码,根本不是在“写业务”, 而是在安抚网络的情绪。这时候你心里…

作者头像 李华
网站建设 2026/4/16 12:04:38

为什么你的VSCode无法访问量子硬件?深度剖析权限模型与修复方案

第一章:VSCode 量子硬件的权限配置在开发与量子计算硬件交互的应用程序时,本地开发环境的安全性与访问控制至关重要。VSCode 作为主流的集成开发环境,需通过精确的权限配置确保对量子设备 API 的安全调用。合理的权限设置不仅能防止未授权访问…

作者头像 李华