Будут ли имя пользователя и пароль отправлены через Интернет в виде простого текста?
Я использую этот фрагмент для аутентификации на защищенном сервере https & htpasswd:
Authenticator.setDefault(object : Authenticator() {
override fun getPasswordAuthentication(): PasswordAuthentication {
return PasswordAuthentication("usernameinplaintext", "passwordinplaintext".toCharArray())
}
})
var sentBytes: Long = 0
HttpsURLConnection.setDefaultHostnameVerifier(NullHostNameVerifier())
val context = SSLContext.getInstance("TLS")
context.init(null, arrayOf<X509TrustManager>(NullX509TrustManager()), SecureRandom())
HttpsURLConnection.setDefaultSSLSocketFactory(context.socketFactory)
Будут ли имя пользователя и пароль отправлены через Интернет в виде простого текста?