Вам необходимо перехватить http-трафик, чтобы увидеть, что именно произошло. Я использую Fiddler2. Это хороший инструмент для отладки http. Так что я могу знать, кто не прав, мое приложение или удаленный веб-сервер.
Используя fiddler, вы можете увидеть заголовок запроса, заголовок ответа с его cookie-файлами, а также содержимое ответа. Он используется в середине вашего приложения и Ebay.
На основании моего опыта. Я думаю, что это потому, что Ebay cookie, отправленный вам, не отправляется обратно на сервер Ebay. Скрипач докажет, да или нет.
Другое дело, что полученный вами cookie-файл должен быть отправлен обратно на следующий запрос с использованием того же CookieContainer.
Вы должны заметить, что в CookieContainer есть ошибка в методах .Add (Cookie) и .GetCookies (uri). Вы можете не использовать его, но его могут использовать внутренние коды.
Смотрите подробности и исправляйте здесь:
http://dot -net-expertise.blogspot.com / 2009/10 / cookiecontainer-домен-обработка-ошибка-fix.html
CallMeLaNN