Перейти к содержимому

Фотография

Проблема аутентификации JMeter/OAuth


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 ogn

ogn

    Новый участник

  • Members
  • Pip
  • 5 сообщений

Отправлено 23 июля 2012 - 14:00

Пытаюсь подключиться к REST веб-сервису и получить данные с помощью JMeter и плагина OAuth (http://code.google.c.../downloads/list), но система выдает сообщение 406 Not Acceptable Error.
Данные для авторизации (token, secret) прописываю верно, REST клиент для Firefox работает с этими же данными корректно. При этом Tree View показывает правильные данные в http header. Кто сталкивался с подобной проблемой и как решали?
  • 0

#2 Mad Cat

Mad Cat

    Постоянный участник

  • Members
  • PipPipPip
  • 222 сообщений
  • ФИО:Александр Балабанов
  • Город:Киев

Отправлено 23 июля 2012 - 15:34

Кто сталкивался с подобной проблемой и как решали?


Есть универсальное решение, берете сниффер (лучше Wireshark, хуже другие) и выполняете свои запросы через jmeter и через REST клиент для Firefox. Затем внимательно сравниваете запросы, перехваченные сниффером и ищете различия.
  • 0

#3 ogn

ogn

    Новый участник

  • Members
  • Pip
  • 5 сообщений

Отправлено 01 августа 2012 - 08:54

Проблема была решена следующим образом. Перед компонентом OAuth был добавлен Header Manager, в котором был указан параметр Accept: text/xml. После этого данные стали возвращаться корректно.

Однако OAuth плагин работает лишь с версией JMeter2.4, но это уже вопрос совместимости.
  • 0

#4 ogn

ogn

    Новый участник

  • Members
  • Pip
  • 5 сообщений

Отправлено 02 августа 2012 - 11:10

Поискал решение внимательнее - есть патч для JMeter 2.7 http://code.google.c...pby=&sort=&id=3
  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных