
Klíče aplikace OctoPrint a globální API klíč vysvětleny
OctoPrint podporuje přihlašovací údaje s různým operačním rozsahem. Klíč specifický pro aplikaci se snáze identifikuje a odvolá než opakované používání jednoho globálního tajného klíče všude.
Printer Tools komunikují s podporovanými tiskárnami a kamerami prostřednictvím místních protokolů. Uchovávejte zařízení soukromá, chraňte přihlašovací údaje a používejte aktuální matici kompatibility jako autoritu pro schopnosti specifické pro model.
Preferujte schvalovací proces specifický pro aplikaci
Když je k dispozici pracovní postup Klíče aplikace OctoPrint, schvalte Printer Tools jako samostatného klienta. Tím se vytvoří přihlašovací údaj spojený s touto aplikací a kontextem uživatele.
Pochopte globální klíč
Globální API klíč je široce sdílené přihlašovací údaje. Jeho rotace může způsobit nefunkčnost každého klienta, který jej znovu používá, a jeho únik odhaluje více než jeden integrační vztah.
Přiřaďte oprávnění k podporovaným funkcím
Použijte uživatele OctoPrint, který má pouze oprávnění potřebná pro sledování Printer Tools a podporované prohlížení souborů nebo ovládání. Printer Tools neodesílá soubor a nespouští nový OctoPrint úkol.
Odvolat čistě
Pokud je telefon ztracen nebo je klíč odhalen, odvolejte tento aplikační klíč v OctoPrint a autorizujte nový. Nikdy nezveřejňujte žádný z klíčů v protokolech nebo screenshoty.
Místní kontrolní seznam pro řešení problémů
- Používejte HTTPS na nedůvěryhodných síťových segmentech.
- Schvalte aplikačně specifický klíč, pokud je to možné.
- Omezte oprávnění uživatelů v OctoPrint.
- Kdykoli je potřeba, odvolejte jednotlivé přihlašovací údaje.
Často kladené otázky
Je aplikační klíč stejný jako globální API klíč?
Ne. Přihlašovací údaje aplikace jsou vázány na schválení klienta, zatímco globální klíč je široce sdílen.
Může Printer Tools pracovat bez povolení?
Budou viditelné pouze koncové body povolené anonymně, což obvykle není dostatečné a je méně kontrolované.
Měla by být OctoPrint veřejná na internetu?
Ne. Použijte soukromou VPN nebo podporované řešení pro vzdálený přístup.





