Создайте заявку в RT с python-rtkit, имеющим RESOURCE_STATUS: требуется 401 учетных данных

Я здесь новенький. Это тот же вопрос, что и этот, но я не получил ответа, поэтому я отправил его снова:как создать тикет в rt используя python-rtkit

Я пробовал обаCookieAuthenticator а такжеBasicAuthenticator создать или прочитать тикет, но я все еще получаю ту же ошибку:

`RT/3.8.13 401 Credentials required` 

Когда я загружаю URL-адрес прямо в браузере:http://ticket.corp.kk.net/REST/1.0/ticket/214560?user=user&pass=passЯ действительно получаю содержимое билета в браузере.

Я даже попробовалwget Команда, чтобы получить один билет, как показано ниже, используя cookie, и он работает хорошо:

сохранить вручную значение cookie вcoookie.txt файл:

RT_SID_kk.net.80=5a1c1eb207c4e2ef5af726e98d751a08

запустите эту команду:

wget -O ticketContent.txt --keep-session-cookies --save-cookies cookies.txt 'http://ticket.corp.kk.net/REST/1.0/ticket/220680/show?format=l&user=user&pass=pass'

Контент билета хорошо зарегистрирован вticketContent.txt, который показывает использование куки для аутентификации работает.

Но я до сих пор не могу пройтиCookieAuthentication из rtkit в моем скрипте Python.

Я боролся с этой проблемой в течение 2 дней, я был бы очень признателен, если бы кто-нибудь смог мне помочь. Спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос