Вопрос

У меня есть программа, которая использует schannel.dll для установления SSL-соединения с удаленным сервером.Но я бы хотел часто отключаться от сервера и повторно подключаться без необходимости повторного согласования общего ключа.Я знаю, что SSL это поддерживает, но не знаю, как это сделать с помощью SChannel.

Вы можете помочь мне?

Вот несколько ссылок, которые могут помочь:

Создание безопасного соединения с использованием Schannel: http://msdn.microsoft.com/en-us/library/aa374782(VS.85).aspx

Повторное использование сеанса SSL – как узнать, поддерживается ли он?: http://royontechnology.blogspot.com/2008/01/how-to-find-out-if-server-supports-ssl.html

Это было полезно?

Решение

Если вы хотите восстановить подключения к работе, важно использовать одну и ту же направление учетных данных для каждого соединения.Вам также необходимо пройти в той же строке TargetName при вызове инициализации DecurityContext.Практически все остальное автоматическое.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top