Подскажите пожалуйста, как создать SSL/TLS соединение?
я нашел много информации по кускам, но никак не получается все это соединить.
Есть сайт: http://atsenergo.ru
от него могу получить нормальный response:
Покажите пример как это делается, желательно с комментариями в местах, которые касаются ssl.
не понимаю где должен применяться SslStream, как используется ServicePointManager?
Вобщем объясните пожалуйста. я уже запутался, столько всего попробовал
На СуперСокет не обращай внимание, это тот же сокет. AuthAsClient — строка-сабжект авторизации, для веба это доменное имя сайта.
Я не пользуюсь всякими вебреквестами и другим не советую. Надеюсь, поможет.
M>http://pastebin.com/59hDZ7Db
M>На СуперСокет не обращай внимание, это тот же сокет. AuthAsClient — строка-сабжект авторизации, для веба это доменное имя сайта. M>Я не пользуюсь всякими вебреквестами и другим не советую. Надеюсь, поможет.
Здравствуйте, losaped, Вы писали:
L>Подскажите пожалуйста, как создать SSL/TLS соединение? L>я нашел много информации по кускам, но никак не получается все это соединить.
L>не понимаю где должен применяться SslStream, как используется ServicePointManager?
Не надо никаких SslStream. Пользуйтесь WebRequest на здоровье.
Поставьте себе fiddlertool.com, оттрассируйте сессию, и воспроизведите через набор WebRequests. Ничего военного. Работы на полчаса.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
L>Вот так сделал. Валится с эксепшеном: "Сбой установки соединения из-за неожиданного формата пакета" L>Что это может значить?
Вы подключаетесь к 80-му порту, по которому по дефолту идёт чистый HTTP-трафик. Естественно, что для SSL\TLS такой формат данных несколько неожиданен Для HTTPS по умолчанию (и в данном случае) используется 443-й порт. L>И до сих пор не понял где и как вводить данные для авторизации
Вот такой запрос отправляет FF при нажатии кнопки Login