Артефакты DevOps Azure / подключение к каналу / истечение срока действия учетных данных Python - PullRequest
0 голосов
/ 25 октября 2019

Мы размещаем пакеты Python в DevOps Azure, и чтобы сделать их доступными для пользователей, на компьютере пользователя создается файл pip.ini, в который мы помещаем токен, сгенерированный из артефактов / Connect для подачи / Python / Генерация учетных данных Python.

Было замечено, что со временем учетные данные перестают работать.

  1. Срок действия учетных данных истекает? Мы не нашли нигде в документации, по истечении которого истекает срок действия учетных данных.
  2. Можно ли контролировать срок действия учетных данных (например, увеличить его)?

Ответы [ 2 ]

1 голос
/ 28 октября 2019

Генерация учетных данных Python в ленте представляет собой кодированный в Base64 JWT (JSON Web Token). Время истечения определяется при создании токена JWT. Я не вижу способа расширить токен, вам нужно сгенерировать новый токен, когда он истек.

Если вы хотите узнать конкретное время истечения, вы можете скопировать учетные данные Python изФайл «pip.conf» или «pip.ini» по этой ссылке: https://jwt.io/,, который поможет вам определить срок действия. И ваши учетные данные Python в вашем pip.conf находятся между 'https://xxx:' и' @ xxxx.dev.azure.com '. Все подробности можно найти на скриншоте. Вы можете обратиться к этой части из этого кейса . Надеюсь, это поможет вам.

enter image description here

0 голосов
/ 31 октября 2019

Наконец-то я нашел ответы на оба моих вопроса.

  1. Срок действия учетных данных истекает, а срок действия по умолчанию составляет 3 месяца.
  2. Можно увеличить (или уменьшить) срок действияпериод даже после того, как учетные данные уже были созданы. Я обнаружил, что каждый раз, когда я перехожу к Артефактам / Подключиться к каналу / Python и нажимаю ссылку «Создать учетные данные Python», создаются новые учетные данные, которые можно найти, нажав на значок пользователя (вверху справа) и выбрав «Безопасность». а затем «Персональные токены доступа». Здесь вы можете увидеть все сгенерированные токены, отменить их или отредактировать. При редактировании вы можете изменить срок действия - максимальная продолжительность составляет 1 год.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...