Форум КриптоПро
»
Устаревшие продукты
»
КриптоПро CSP 3.0
»
КриптоПРО + WinHttp.WinHttpRequest.5.1 + SSL-аутентификация
Статус: Новичок
Группы: Участники
Зарегистрирован: 27.02.2010(UTC) Сообщений: 6 Откуда: YO-City
|
Добрый день! Есть проблема SSL-аутентификации между двумя веб-серверами. Имеется два asp веб-сервера, работающих на базе КриптоПРО TLS, соответственно на базе ГОСТ-алгоритмов, на серверах есть доступ к COM-объектам. Задача такая - осуществить SSL-аутентификацию и передать от одного сервера данные на другой. Делаю через WinHttp.WinHttpRequest.5.1:
Const HTTPREQUEST_SETCREDENTIALS_FOR_SERVER = 0 Const HTTPREQUEST_SETCREDENTIALS_FOR_PROXY = 1
Dim oWinHTTPObj : Set oWinHTTPObj = Server.CreateObject("WinHttp.WinHttpRequest.5.1") oWinHTTPObj.SetProxy 2, s_PROXY_ADDR, s_PROXY_EXCL
oWinHTTPObj.Open "POST", ADDR, false oWinHTTPObj.SetTimeOuts 0, 120000, 60000, 60000 oWinHTTPObj.SetCredentials s_PROXY_LOGIN, s_PROXY_PASS, HTTPREQUEST_SETCREDENTIALS_FOR_PROXY oWinHTTPObj.SetClientCertificate("LOCAL_MACHINE\Root\cn-gost-cn-name") oWinHTTPObj.SetRequestHeader "User-Agent", "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)" oWinHTTPObj.Send(oXMLData) <- вот тут происходит ожидание, как я понял ожидание ввода пин-кода на закрытый ключ (время ожидания окна составляет 10 сек), соответственно через 10 сек возникает ошибка "The action was canceled by user".
Подскажите каким образом можно задать пин-код или как решить данную проблему аутентификации в данном случае? Спасибо.
|
|
|
|
Форум КриптоПро
»
Устаревшие продукты
»
КриптоПро CSP 3.0
»
КриптоПРО + WinHttp.WinHttpRequest.5.1 + SSL-аутентификация
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close