Как создать SSL/TLS соединение?
От: losaped  
Дата: 21.02.11 21:33
Оценка:
Подскажите пожалуйста, как создать SSL/TLS соединение?
я нашел много информации по кускам, но никак не получается все это соединить.
Есть сайт: http://atsenergo.ru
от него могу получить нормальный response:

 WebRequest request = WebRequest.Create("http://atsenergo.ru");
 Stream data;
 WebResponse response = request.GetResponse();
 StreamReader reader = new StreamReader(response.GetResponseStream());
 Console.WriteLine(reader.ReadToEnd().ToString());
 Console.ReadLine();


Но мне нужно попасть на страницу: https://www.atsenergo.ru/reporting/personal/eur/sell_norem/20110201
Чтобы попасть на эту страницу нужно заполнить форму авторизации: https://www.atsenergo.ru/auth
на форме есть поля: j_usercode, j_username, j_password, j_region
Сервер не требует сертификата, для входа в нужный мне раздел достаточно просто знать логин, пароль и код участника.

Покажите пример как это делается, желательно с комментариями в местах, которые касаются ssl.
не понимаю где должен применяться SslStream, как используется ServicePointManager?

Вобщем объясните пожалуйста. я уже запутался, столько всего попробовал
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.