Портирование C# приложений на Mono

Сентябрь 29th, 2012 § 0 comments § Прямая ссылка

Переносил сегодня приложение на C#, которое активно работает с сетью на Mono, проверил совместимость с помощью Moma. Moma показала, что все окей, но приложение на Linux работало не корректно. После некоторого гугления выяснилось, что проблема в реализации работы с https, нужно явно указывать, что мы принимаем сертификат сервера. В функции инициализации нужно прописать.


System.Net.ServicePointManager.ServerCertificateValidationCallback+=delegate{
return true;
};

Профит.

C# WebRequest

Октябрь 30th, 2011 § 0 comments § Прямая ссылка

Маленький note на тему, т.к. неприятно провозился около часа. Если установить WebHeaderCollection то значения user-agent и прочие заголовки будут утеряны. Не повторяйте моих ошибок)))

Смотреть фильмы онлайн