Почему Golang http запрос с сертификатом tls дает сбой при рукопожатии? - PullRequest
0 голосов
/ 27 марта 2020

Это мой код для добавления сертификата к запросу:

cer, err := tls.LoadX509KeyPair("certificate.pem", "mydomain.key")
    if err != nil {
        return nil, err
    }
    client.SetTLSClientConfig(&tls.Config{
        InsecureSkipVerify:       true,
        PreferServerCipherSuites: true,
        Certificates:             []tls.Certificate{cer},
        MinVersion:               tls.VersionTLS12,
        MaxVersion:               tls.VersionTLS12,
    })

Файл pem и ключа извлекается из файла jks, используя jks внутри Burp Suite, запросы достигают сервера отлично, но при попытке его с golang он говорит: remote error: tls: handshake failure

это имя хоста: secure.quizofkings.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...