
OctoPrint-Anwendungsschlüssel und der globale API-Schlüssel erklärt
OctoPrint unterstützt Zugangsdaten mit unterschiedlichem Betriebsspektrum. Ein anwendungsspezifischer Schlüssel ist leichter zu identifizieren und zu widerrufen als überall denselben globalen Geheimschlüssel zu verwenden.
Printer Tools kommunizieren mit unterstützten Druckern und Kameras über lokale Protokolle. Halten Sie Geräte privat, bewahren Sie Anmeldeinformationen sicher auf und verwenden Sie die aktuelle Kompatibilitätsmatrix als maßgebliche Quelle für gerätespezifische Funktionen.
Bevorzugen Sie einen App-spezifischen Genehmigungsprozess
Wenn der OctoPrint-Anwendungsschlüssel-Workflow verfügbar ist, genehmigen Sie Printer Tools als eigenen Client. Dies erstellt Anmeldeinformationen, die mit dieser Anwendung und dem Benutzerkontext verknüpft sind.
Verstehen Sie den globalen Schlüssel
Der globale API-Schlüssel ist ein weit verbreitetes gemeinsam genutztes Zugangsdaten. Sein Rotieren kann jeden Client, der ihn wiederverwendet, beschädigen, und sein Leaken offenbart mehr als eine Integrationsbeziehung.
Berechtigungen an unterstützte Funktionen anpassen
Verwenden Sie einen OctoPrint-Benutzer nur mit den Berechtigungen, die für die Überwachung von Printer Tools und unterstütztes Datei-Browsing oder Steuerungen benötigt werden. Printer Tools lädt keine Datei hoch und startet keinen neuen OctoPrint-Job.
Sauber widerrufen
Wenn ein Telefon verloren geht oder ein Schlüssel kompromittiert wird, widerrufen Sie diesen Anwendungsschlüssel in OctoPrint und autorisieren Sie einen neuen. Niemals einen der Schlüssel in Logs oder Screenshots posten.
Lokale Fehlerbehebung-Checkliste
- Verwenden Sie HTTPS in nicht vertrauenswürdigen Netzwerksegmenten.
- Genehmigen Sie, wenn möglich, einen app-spezifischen Schlüssel.
- Beschränken Sie die OctoPrint-Benutzerberechtigungen.
- Widerrufen Sie einzelne Anmeldeinformationen bei Bedarf.
Häufig gestellte Fragen
Ist ein Anwendungsschlüssel dasselbe wie der globale API-Schlüssel?
Nein. Die Anwendungsberechtigung ist an eine Kundenfreigabe gebunden, während der globale Schlüssel breit geteilt wird.
Können Printer Tools ohne Genehmigung arbeiten?
Nur Endpunkte, die anonym erlaubt sind, wären sichtbar, was normalerweise unzureichend und weniger kontrolliert ist.
Sollte OctoPrint öffentlich im Internet sein?
Nein. Verwenden Sie ein privates VPN oder eine unterstützte Fernzugriffslösung.





