Как подключиться к ProxMox API через Postman?

Я пытался подключиться к Proxmox API через Postman, чтобы изучить его дальше, но не могу подключиться. Я продолжаю получать 401 No Ticket, несмотря на то, что получаю TICKET и CSRF через curl и подключаю их к:

  • Параметры и запуск через GET
  • Авторизация в качестве ключа API, носителя и т. д.

Я уже изучил https://pve.proxmox.com/wiki/Proxmox_VE_API и https://pve.proxmox.com/pve-docs/api-viewer/index.html, а также поиск в Google и проверка SO. Кажется, ничто не предлагает полезного решения. Любые идеи?


person AlexC    schedule 15.08.2019    source источник


Ответы (1)


Наконец нашел вдохновение на https://forum.proxmox.com/threads/remote-spice-access-without-using-web-manager.16561/.

Решение этой конкретной проблемы состоит в том, чтобы установить в Postman файл cookie с именем PVEAuthCookie и установить для него значение TICKET.

Интерфейс почтальона, указывающий на опцию Cookies

Большинство из вас, вероятно, знают это, но на всякий случай... сначала вам нужно определить домен. При копировании и вставке не указывайте номер порта. после этого щелкните домен, добавьте cookie и заполните свою информацию. Интерфейс файлов cookie

Я знаю, что ответил на свой вопрос здесь, но мне бы хотелось получить другие ответы, если у вас есть более простой способ сделать это. Особенно, как упростить процесс оформления билетов.

person AlexC    schedule 15.08.2019