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

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

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


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

Профит.

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