栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

接受Java证书

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

接受Java证书

看起来您正在使用Apache
HttpClient3。如果确实是版本3,则需要

SecureProtocolSocketFactory
按照Apache
HttpClient 3
SSL指南

中的说明构建自己的版本。这里有一个例子。

对于Apache HttpClient
4,您应该能够将()传递

SSLContext
给(HttpClient)的构造函数
SSLSocketFactory
,如对该问题的答案所述(包括有关主机名验证的注释)所述。

但是,一般来说,不要遵循这种方法。 这样可以有效地完全禁用SSL / TLS连接的身份验证部分,从而使其容易受到MITM攻击。

我正在考虑接受证书或只是绕过所有证书验证(因为该程序在专用网络内部运行)。

您的意思是,您只愿意在专用网络内使用SSL /
TLS进行加密,因为您对信任它的用户的信任度不高,无法查看可能绕过其计算机的流量,但是您也假设这些用户将无法执行MITM攻击。这不太有意义。如果您对它们足够信任,则最好以明文形式发送数据。如果不这样做,则应正确实施SSL
/ TLS,包括身份验证步骤(证书和主机名验证)。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/414130.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号