java - 需要在 HttpsURLConnection 中传递证书信息的建议
问题描述
我有一个正在运行的服务器,它侦听 HTTPs 协议。该服务器在 tomcat 9 上运行。我在本地有证书文件,也有它的密码。我正在尝试使用 HttpsURLConnection 类访问此服务器的 URL。如何传递证书信息以成功连接到服务器?
如果服务器使用 HttpURLConnection 在 HTTP 协议上运行,我能够成功连接到服务器。但是通过安全连接,我得到了“java.security.cert.CertificateException”和“javax.net.ssl.SSLHandshakeException”异常。
解决方案
推荐阅读
- python - bottle.py - AttributeError 'NoneType' 对象没有属性 'write'
- math - 增加多边形面积后求多边形内部坐标值
- c# - 我可以将 X509 证书转换为字符串/字节以供以后使用吗?
- windows - 使用 WebRTC 通过应用程序运行 Chrome
- python - While循环内部的异步函数调用
- navigationview - NavigationView 汉堡按钮样式
- css - 如何在与元素相同的行上显示 ::after 内容?
- ios - iOS 应用程序有时会在发布模式下崩溃 (EXC_BAD_ACCESS (SIGSEGV))
- angular - Angular 9 - 如何将文本数据数组从父组件传递到多层子组件?
- javascript - React JS,webpack 配置不正确以加载 mp3 播放器