Skip to main content
Wir veröffentlichen regelmäßig Aktualisierungen unserer Dokumentation, und die Übersetzung dieser Seite ist möglicherweise noch nicht abgeschlossen. Aktuelle Informationen findest du in der englischsprachigen Dokumentation.

Diese Version von GitHub Enterprise wurde eingestellt am 2023-03-15. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für bessere Leistung, verbesserte Sicherheit und neue Features aktualisiere auf die neueste Version von GitHub Enterprise. Wende dich an den GitHub Enterprise-Support, um Hilfe zum Upgrade zu erhalten.

Ratenbegrenzungen für OAuth-Apps

Ratenbegrenzungen beschränken den Datenverkehr auf deine GitHub Enterprise Server-Instanz, um einen konsistenten Zugriff für alle Benutzer*innen zu gewährleisten.

Hinweis: Erwäge, eine GitHub App anstelle einer OAuth App zu erstellen. Das Ratenlimit für eine GitHub App, die ein Installationszugriffstoken verwendet, wird mit der Anzahl der Repositorys und der Anzahl der Organisationsbenutzer skaliert. Umgekehrt weist eine OAuth App niedrigere Ratenlimits auf und ist nicht skalierbar. Weitere Informationen findest du unter Unterschiede zwischen GitHub-Apps und OAuth-Apps und unter Informationen zum Erstellen von GitHub-Apps.

Informationen zu Ratenbegrenzungen für OAuth Apps

Für GitHub Enterprise Server sind Ratenbegrenzungen standardmäßig deaktiviert. Wende dich an deine Websiteadministrator*innen, um die Ratenlimits für deine Instanz zu bestätigen.

Wenn Ratenbegrenzungen für deine GitHub Enterprise Server-Instanz aktiviert sind, kann eine OAuth App innerhalb eines bestimmten Zeitraums nur eine begrenzte Anzahl von Abfragen an den Server senden. Dieses Limit trägt dazu bei, dass das System für alle Benutzer*innen verfügbar bleibt.

OAuth Apps handeln im Namen der Benutzerinnen, indem sie Anforderungen nach der Autorisierung der App durch die Benutzerinnen mit einem Benutzerzugriffstoken senden. Anforderungen von Benutzerzugriffstoken, die von OAuth Apps ausgehen, werden mit einem OAuth-Token authentifiziert. Weitere Informationen findest du unter Autorisieren von OAuth-Apps.

Bestimmen von Ratenbegrenzungen für eine OAuth App

Du kannst den aktuellen Ratenbegrenzungsstatus jederzeit mithilfe der REST-API überprüfen. Weitere Informationen findest du unter Ressourcen in der REST-API.

Standardmäßig sind OAuth Apps auf 5.000 Anforderungen pro Stunde und authentifiziertem Benutzer/authentifizierter Benutzerin begrenzt. Alle Anforderungen von OAuth Apps, die von einem Benutzer oder einer Benutzerin oder über ein personal access token im Besitz eines Benutzers oder einer Benutzerin autorisiert wurden, sowie alle Anforderungen, die mit beliebigen Authentifizierungsdaten für diesen Benutzer bzw. diese Benutzerin authentifiziert wurden, teilen sich das Kontingent von 5.000 Anforderungen pro Stunde für diesen Benutzer bzw. diese Benutzerin.

Weiterführende Themen