【发布时间】:2011-11-17 11:32:27
【问题描述】:
我有一个带有 https 的服务器,带有自签名证书和 Android 上的客户端应用程序。在客户端我只是禁用证书验证
urlConnection.setHostnameVerifier(new AllowAllHostnameVerifier());
在这种情况下,连接将是安全的,或者这只是禁用 https 并通过 http 建立连接?
【问题讨论】:
标签: android https connection
我有一个带有 https 的服务器,带有自签名证书和 Android 上的客户端应用程序。在客户端我只是禁用证书验证
urlConnection.setHostnameVerifier(new AllowAllHostnameVerifier());
在这种情况下,连接将是安全的,或者这只是禁用 https 并通过 http 建立连接?
【问题讨论】:
标签: android https connection
只要您打开的 URL 以 https:// 开头,连接就会是安全的。但是,您将容易受到Man-in-the-middle attacks 的攻击,因为有人可以使用任何自签名证书来冒充您的服务器。
【讨论】: