Вход в OTRS через REST API - PullRequest
0 голосов
/ 27 мая 2020

Я пытаюсь аутентифицироваться в нашем развертывании OTRS 7 через REST. К сожалению, я не слишком хорошо знаком с этой технологией и подозреваю, что у меня проблемы с синтаксисом JSON.

Как описано в официальной документации , я отправляю свой запрос по адресу "/ api / customer / auth / login"

Я попытался отправить следующее:

"username": "myUser",
"password": "myPassword"
}

и это тоже

{
   "properties": {
      "username": "myUser",
      "password": "myPassword"
   }
}

Но я получаю только такие ответы, как this

{
  "Errors": {
    "password": [
      {
        "Attributes": {
          "Arguments": [],
          "Source": "myPassword",
          "Value": "myPassword"
        },
        "Validator": "UnknownValue"
      }
    ],
    "username": [
      {
        "Attributes": {
          "Arguments": [],
          "Source": "myUser",
          "Value": "myUser"
        },
        "Validator": "UnknownValue"
      }
    ]
  }
}

Кажется, я не могу получить сколько-нибудь значимого ответа.

Есть ли у кого-нибудь фрагмент кода JSON для успешного входа в систему? Любая помощь будет принята с благодарностью.

Ура

1 Ответ

0 голосов
/ 18 августа 2020

Я думаю, вы не отправите эту информацию как JSON сообщение ... это будет скорее базовая c auth, где вам нужно отправить эту информацию в соответствующем заголовке, я бы сказал.

...