Я использую HttpWebRequest для обработки XML-данных и отправки POST-данных обратно в «WebService» и получаю 401-й на POST.
При создании запросов я добавил учетные данные, а теперь попробовал кэш учетных данных и установил для PreAutenticate значение True, все еще получая 401! (
Наблюдая за трафиком HTTP на маршрутизаторе, я установил, что get делает запрос GET без аутентификации ... он попадает в 401, а затем делает аутентифицированный GET и пропускается. Когда я смотрю POST, я вижу, что он попадает в 401 ... и он даже не пытается аутентифицированный POST.
Это появляется только на мобильных телефонах (compact-framework 3.5 и 2.0 на WinMobile 6.1). Тот же .exe отлично работает на любых настольных компьютерах.
Чего мне не хватает? Пожалуйста, помогите!