Chciałem napisać program, który logowałby się na moje forum (phpBB modified by Przemo). A więc tak:

1.wchodzę na http://xxx/index.php/
i biorę z tej strony link do strony logowania (yyy)

2.wchodzę na http://xxx/login.php?sid=yyy

3.loguję się:
action: http://xxx/login.php
postdata: username=naszlogin&password=naszehasło&autologin=on&redirect=&login=Zaloguj

I zostaję zalogowany na forum, wszystko pięknie, ładnie - do czasu, jeśli chcę wejść na jakąś podstronę tego forum, wywala mnie i muszę się powtórnie zalogować...(oczywiście po powtórnym logowaniu także kapa)
Ciekawostka: zawsze sprawdzając cookiesy dostaję:
cookies.Count // jest równe 0 , gdzie cookies to CookieCollection
A przecież wysyłam ciasteczka przy żądaniu połączenia:
request.CookieContainer = new CookieContainer(); request.CookieContainer.Add(cookies);
I przy odpowiedzi zapisuje cookiesy:
response.Cookies = request.CookieContainer.GetCookies(req.RequestUri); cookies = res.Cookies;

Dlaczego program nie dostaje żadnych ciasteczek, i ich nie zapisuje?