Совершенно очевидно, что
- System.setProperty ("javax.net.debug", "SSL");
не работает на Android.Один использует это и не получает ошибки.Нет документации о том, что работает, а что нет.Это можно узнать, просто попробовав и убедившись, что ничего не происходит.Какие другие стандартные методы System.setProperty (), связанные с SSL, не работают?Очевидно, что они не работают
- System.setProperty ("javax.net.ssl.trustStore", trustStoreFileName);
- System.setProperty ("javax.net.ssl.keyStore", keyStoreFileName);
- System.setProperty (" javax.net.ssl.keyStorePassword ", keyStorePassword);
- System.setProperty ("javax.net.ssl.trustStorePassword", trustStorePassword);
, если бы они это сделали, не было бы всех разочарований сертификатами и хранилищами ключей, которые пользователи Androidпоказали на этом форуме.Это свойство также может не работать, но я не уверен.
- System.setProperty ("javax.net.ssl.keyStoreType", "BKS");
Кто-нибудь знает, каков список методов свойств, связанных с SSL, которые работают на Android?Возможно, нет?