WebException was unhandled

0
HttpWebRequest request1 = (HttpWebRequest)WebRequest.Create
(url1);
request1.Method = "POST";
request1.ContentLength = bData1.Length;
request1.ContentType = @"application/x-www-form-urlencoded";
request1.AllowWriteStreamBuffering = false;
 
Stream reqStream = request1.GetRequestStream(); // W tej linijce wywala błąd!!
reqStream.Write(bData1, 0, bData1.Length);
reqStream.Close();

Could not establish secure channel for SSL/TLS

Powyżej zamieściłem wycinek kodu mojego programu. Nie zamieszczam całego bo stanie się to nieczytelne. Mamy tutaj zwyczajne zapytanie do serwera.

Zacznę od tego, że docelowo aplikację piszę na system Windows Mobile. Zawsze przed przystąpieniem do tego piszę to samo pod zwykłego Windowsa. Napisałem i na zwykłym Windowsie działa bez zarzutów. Przepisałem ten kod na Windows Mobile i dostaje ten pogrubiony błąd. Przeszukałem sieć i znalazłem wiele rozwiązań tego problemu jednak żadne nie chce u mnie działać. Jedyna różnica w kodzie między aplikacją dla Windows, a dla Windows Mobile to cookieContainer - .NCF nie posiada ów klasy, więc mam napisaną swoją.

Co może być przyczyną? Wydaje mi się, że chodzi o jakieś certyfikaty.

Z góry dziękuję za pomoc i pozdrawiam!

0

Po przeczytaniu kilku rzeczy już wiem o co chodzi. To znaczy wiem co trzeba zrobić ale nie wiem jak.. Trzeba zignorować certyfikat SSL. Znalazłem nawet kilka gotowców w sieci, ale niestety nie działa to na Windows Mobile ponieważ .NCF nie posiada danych klas.

Bardzo proszę o pomoc.

0

Na prawdę nikt nie wie jak akceptować taki certyfikat? Bardzo proszę o pomoc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1