Аутентификация клиента с помощью сертификата - PullRequest
0 голосов
/ 26 января 2019

Я пытаюсь подключиться к серверу с помощью проверки подлинности на основе сертификатов. Сертификат установлен на Win10.

Мой код:

    Dim request As Object
    request = CreateObject("WinHttp.WinHttpRequest.5.1")
    request.SetClientCertificate("Local Computer\Personal\Certificates\friently_cert_name")

    Dim rest_request As String = "SOAP"

    request.Open("GET", "<URL>")
    request.SetRequestHeader("Accept", "*/*")
    request.SetRequestHeader("Connection", "Keep-Alive")

    request.Send(rest_request)

Это приводит к ошибке: значение не падает с ожидаемым диапазоном

После того, как я попытался использовать: request.SetClientCertificate("friently_cert_name")

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

Не могли бы посоветовать, как решить проблему?

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