OctoPrint-toepassingssleutels en de globale API-sleutel uitgelegd

OctoPrint-toepassingssleutels en de globale API-sleutel uitgelegd

door FixoLab


OctoPrint ondersteunt referenties met een verschillende operationele reikwijdte. Een toepassingsspecifieke sleutel is gemakkelijker te identificeren en te intrekken dan overal één globale geheime sleutel te hergebruiken.

Printer Tools communiceert met ondersteunde printers en camera’s via lokale protocollen. Houd apparaten privé, bewaar referenties en gebruik de actuele compatibiliteitsmatrix als autoriteit voor model-specifieke mogelijkheden.

Printer Tools
Printer Tools

Al je 3D-printers in één dashboard

Monitor Bambu Lab-, Klipper-, OctoPrint-, Creality-, Snapmaker-, Anycubic-, Flashforge-, Elegoo- en Prusa-printers vanuit één app

Beschikbaar op Android, iPhone, iPad en Mac, met companion-apps voor Apple Watch en Wear OS en optionele externe toegang via VPN, OctoEverywhere of Obico

Printer Tools

Geef de voorkeur aan een app-specifieke goedkeuringsprocedure

Wanneer de OctoPrint Application Keys-workflow beschikbaar is, keur Printer Tools goed als een eigen client. Dit maakt een referentie aan die applicatie en gebruikerscontext gekoppeld is.

Begrijp de globale sleutel

De wereldwijde API-sleutel is een breed gedeelde referentie. Het roteren ervan kan elke client die het hergebruikt breken, en het lekken ervan onthult meer dan één integratieverbinding.

Stem rechten af op ondersteunde functies

Gebruik een OctoPrint-gebruiker met alleen de rechten die nodig zijn voor Printer Tools-monitoring en ondersteunde bestandsblading of bedieningselementen. Printer Tools uploadt geen bestand en start geen nieuwe OctoPrint-taak.

Intrekken op een nette manier

Als een telefoon verloren gaat of een sleutel wordt blootgesteld, intrek dan die applicatiesleutel in OctoPrint en autoriseer een nieuwe. Plaats nooit een van beide sleutels in logs of schermafdrukken.

Lokale probleemoplossingschecklist

  • Gebruik HTTPS op onbetrouwbare netwerksegmenten.
  • Keer, indien mogelijk, een appspecifieke sleutel goed.
  • Beperk de OctoPrint gebruikersrechten.
  • Trek individuele inloggegevens in wanneer nodig.

Veelgestelde vragen

Is een applicatiesleutel hetzelfde als de wereldwijde API-sleutel?

Nee. De applicatiecredential is gekoppeld aan een clientgoedkeuring, terwijl de globale sleutel breed wordt gedeeld.

Kan Printer Tools werken zonder autorisatie?

Alleen endpoints die anoniem zijn toegestaan, zouden zichtbaar zijn, wat meestal onvoldoende en minder gecontroleerd is.

Moet OctoPrint openbaar op het internet zijn?

Nee. Gebruik een privé VPN of een ondersteunde oplossing voor externe toegang.

Printer Tools
Printer Tools

Al je 3D-printers in één dashboard

Monitor Bambu Lab-, Klipper-, OctoPrint-, Creality-, Snapmaker-, Anycubic-, Flashforge-, Elegoo- en Prusa-printers vanuit één app

Beschikbaar op Android, iPhone, iPad en Mac, met companion-apps voor Apple Watch en Wear OS en optionele externe toegang via VPN, OctoEverywhere of Obico

Printer Tools