Данный пример устанавливает ssl соединение с сервером, отправляет запрос на приветствие и получает его. Для соединения используется односторонняя аутентификация.
Демонстрирует
Данный пример демонстрирует использование методов класса SslStream.
Исходные тексты
Исходные тексты примера запакованы в файле Simple.zip. C# версия находится в файле Ssl\cs\Client.cs, Visual Basic версия находится в файле Ssl\vb\Client.vb. Подробнее см. Сборка, запуск и местоположение простейших криптографических примеров.
Как собрать пример
Сборка не требует дополнительных параметров и библиотек. Побробнее см. Сборка, запуск и местоположение простейших криптографических примеров.
Как запустить пример
Перед запуском примера для корректной проверки сертификата сервера необходимо иметь промежуточные и корневые сертификаты установленные в соответствующие хранилища, так же необходимо иметь доступ к CRL (или установить их в соответствующие хранилища).
Перед запуском примера необходимо иметь запущенный сервер. Для этих целей можно воспользоваться Пример TLS сервера, сервер должен быть запущен в режиме односторонней аутентификации.
Для запуска примера необходимо передать имя компьютера, на котором запущен сервер и, если имя компьютера отличается от имени сервера, имя сервера. Сборка, запуск и местоположение простейших криптографических примеров.