Drupal xml-rpc проблема

Я разработал приложение на Java и хочу подключить свое приложение к сайту drupal, я использую модуль services и drupal xmlrpc для веб-сервиса.

Я проверил на своем локальном компьютере localhost, и он работает без проблем, но при попытке зайти на сайт моей компании я получаю следующую ошибку:

Failed to parse server's response: Expected methodResponse element, got front

Я попытался прослушать пакеты и увидел, что сайт был отправлен пакетом.

2 ответа

Может быть, мы могли бы использовать прокси Java, чтобы получить ответ от сервера и попытаться изменить его, чтобы удалить передний тег из XML?

У меня та же проблема, и я использовал пакет Burp, чтобы увидеть отправленные пакеты, я нашел проблему, это ответ XML:

<front><?xml version="1.0"?>

<methodResponse>
  <params>
  <param>
    <value><struct>
  <member><name>sessid</name><value><string>RnpLboQS6d-4AAak-

Здесь есть <front> тэг, который добавляется в xml, когда я удаляю этот тэг с помощью burp, он работает отлично, поэтому мы имеем: Не удалось разобрать ответ сервера: ожидаемый элемент methodResponse, получил front, но как решить эту проблему с drupal?

Другие вопросы по тегам