Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы может все еще выполняться. Актуальные сведения см. в документации на английском языке.

Истечение срока действия и отзыв маркера

Срок действия маркеров может истечь, кроме того маркер может быть отозван вами, авторизованными вами приложениям и GitHub Enterprise Server.

Если срок действия маркера истек или он был отозван, его больше нельзя использовать для проверки подлинности Git и запросов API. Невозможно восстановить истекший или отозванный маркер; вам или приложению потребуется создать новый маркер.

В этой статье описываются возможные причины отзыва или истечения срока действия маркера GitHub Enterprise Server.

Примечание: Если срок действия personal access token или маркер OAuth истекает или отозван, в журнале безопасности может отображаться oauth_authorization.destroy действие. Дополнительные сведения см. в разделе Просмотр журнала безопасности.

Маркер отозван после истечения срока действия

При создании personal access token рекомендуется задать срок действия маркера. После истечения срока действия маркера он автоматически отзывается. Дополнительные сведения см. в разделе Создание личного маркера доступа.

Маркер отозван пользователем

Можно отозвать авторизацию GitHub App или OAuth App из параметров учетной записи; при этом будут отозваны все маркеры, связанные с приложением. Дополнительные сведения см. в разделах Просмотр и отзыв авторизации приложений GitHub и Reviewing your authorized OAuth applications.

После отмены авторизации все маркеры, связанные с авторизацией, также будут отозваны. Чтобы повторно авторизовать приложение, следуйте инструкциям стороннего приложения или веб-сайта, чтобы снова подключить свою учетную запись на экземпляр GitHub Enterprise Server.

Маркер отозван OAuth App

Владелец OAuth App может отозвать авторизацию учетной записи приложения. При этом также будут отозваны все маркеры, связанные с авторизацией. Дополнительные сведения об отмене авторизации приложения OAuth см. в разделе Приложения.

Владельцы OAuth App также могут отзывать отдельные токены, связанные с авторизацией. Дополнительные сведения об отзыве отдельных маркеров для приложения OAuth см. в разделе Авторизации OAuth.

Маркер отозван из-за превышения допустимого числа маркеров для OAuth App с той же областью

На одного пользователя, приложение или область действия можно использовать до десяти токенов. Если приложение создает больше десяти токенов для одного и того пользователя и одних и тех же областей, самые старые токены с одним и тем же сочетанием пользователя, приложения и областей отзываются.

Маркер пользователя отозван из-за конфигурации GitHub App

Срок действия маркеров доступа пользователей, созданных GitHub App, истекает через восемь часов по умолчанию. Владельцы GitHub Apps могут при необходимости изменить срок действия маркеров доступа пользователей по умолчанию или настроить срок действия маркеров так, чтобы они никогда не истечет. Дополнительные сведения о настройке маркеров доступа пользователей приложения GitHub см. в разделе Активация дополнительных функций для приложений GitHub.