我想使用HTTP / HTTPS封装进行客户端/服务器通信。
HTTPS模式仅用于加密数据,我不需要验证。
对于HTTPS连接,我在服务器端创建并安装了certificat。即使客户没有证书,是否可以连接到服务器? (我想是的,但......)
PS:我在Windows,Android和iOS上开发了客户端
由于
答案 0 :(得分:0)
如果证书由认可的CA(证书颁发机构)签署,则为是,如果是自签名,则为否。
如果你查看System Roots下的Keychain,你会发现超过200个CA.