
Chaves de Aplicativo OctoPrint e a Chave Global de API explicadas
O OctoPrint suporta credenciais com diferentes escopos operacionais. Uma chave específica de aplicativo é mais fácil de identificar e revogar do que reutilizar um único segredo global em todos os lugares.
O Printer Tools se comunica com impressoras e câmeras compatíveis por meio de protocolos locais. Mantenha os dispositivos privados, preserve as credenciais e use a matriz de compatibilidade atual como autoridade para as capacidades específicas de cada modelo.
Prefira um fluxo de aprovação específico do aplicativo
Quando o fluxo de trabalho de Chaves de Aplicativo do OctoPrint estiver disponível, aprove a Printer Tools como seu próprio cliente. Isso cria uma credencial associada a esse aplicativo e contexto de usuário.
Entenda a chave global
A Chave Global de API é uma credencial ampla e compartilhada. Rotacioná-la pode quebrar todos os clientes que a reutilizam, e vazá-la expõe mais de um relacionamento de integração.
Corresponda as permissões aos recursos suportados
Use um usuário OctoPrint com apenas as permissões necessárias para monitoramento do Printer Tools e navegação ou controles de arquivos suportados. Printer Tools não envia um arquivo e inicia um novo trabalho no OctoPrint.
Revogue de forma limpa
Se um telefone for perdido ou uma chave for exposta, revogue essa chave de aplicativo no OctoPrint e autorize uma nova. Nunca publique nenhuma das chaves em logs ou capturas de tela.
Lista de verificação de solução de problemas local
- Use HTTPS em segmentos de rede não confiáveis.
- Aprove uma chave específica de aplicativo quando possível.
- Limite as permissões de usuário do OctoPrint.
- Revogue credenciais individuais quando necessário.
Perguntas frequentes
Uma Chave de Aplicativo é a mesma que a Chave Global de API?
Não. A credencial do aplicativo está vinculada à aprovação de um cliente, enquanto a chave global é compartilhada amplamente.
Pode Printer Tools trabalhar sem autorização?
Apenas os endpoints permitidos anonimamente seriam visíveis, o que geralmente é insuficiente e menos controlado.
O OctoPrint deve ser público na internet?
Não. Use uma VPN privada ou uma solução de acesso remoto suportada.





