Получить токен и опубликовать веб-сервис

У меня есть веб-сервис, написанный на шлюзе Net Weaver. Мне нужно POST данные, для которых сначала я должен получить x-csrf-token. Я получаю этот токен методом GET. До этого мой код работает нормально. Но когда мне нужно отправить данные, используя POST с извлеченным x-csrf-token, я получаю исключение InvalidOperation или неверный запрос 403.

Я хочу напомнить вам, что веб-сервис отлично работает в RestClient Firefox, поэтому с запросом веб-сервиса проблем нет. Также я хочу передать токен в качестве поля заголовка в вызове POST. Поэтому получение токена является обязательным. Токен генерируется динамически и не может быть жестко запрограммирован.

Я могу поделиться кодом, если кому-то нужно его увидеть. Код для WINDOWS mobile 6.5


person Praveen    schedule 19.09.2013    source источник


Ответы (1)


Я получил решение. Добавлен заголовок Cookie, и он работает нормально.

person Praveen    schedule 10.10.2013
comment
как вы это сделали, можете привести пример? - person Ranjeet SIngh; 30.01.2014
comment
я извлекаю значение из заголовка ответа Set-Cookie и передаю эти значения в качестве заголовка cookie следующего запроса. - person Praveen; 03.02.2014