Будут ли имя пользователя и пароль отправлены через Интернет в виде простого текста?

Я использую этот фрагмент для аутентификации на защищенном сервере 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)

Будут ли имя пользователя и пароль отправлены через Интернет в виде простого текста?

0 ответов

Другие вопросы по тегам