
Claves de Aplicación de OctoPrint y la Clave Global de API explicadas
OctoPrint admite credenciales con diferentes alcances operativos. Una clave específica para la aplicación es más fácil de identificar y revocar que reutilizar un secreto global en todas partes.
Printer Tools se comunican con impresoras y cámaras compatibles a través de protocolos locales. Mantenga los dispositivos privados, preserve las credenciales y use la matriz de compatibilidad actual como autoridad para las capacidades específicas del modelo.
Prefiera un flujo de aprobación específico de la aplicación
Cuando el flujo de trabajo de Claves de Aplicación OctoPrint esté disponible, apruebe Printer Tools como su propio cliente. Esto crea una credencial asociada con esa aplicación y el contexto del usuario.
Entienda la clave global
La Clave API Global es una credencial compartida amplia. Rotarla puede romper cada cliente que la reutilice, y filtrarla expone más de una relación de integración.
Hacer coincidir los permisos con las funciones compatibles
Usar un usuario de OctoPrint con solo los permisos necesarios para el monitoreo de Printer Tools y la exploración o control de archivos compatibles. Printer Tools no sube un archivo ni inicia un nuevo trabajo de OctoPrint.
Revocar limpiamente
Si se pierde un teléfono o se expone una clave, revoque esa clave de aplicación en OctoPrint y autorice una nueva. Nunca publique ninguna de las dos claves en registros o capturas de pantalla.
Lista de verificación de solución de problemas local
- Use HTTPS en segmentos de red no confiables.
- Apruebe una clave específica de aplicación cuando sea posible.
- Limite los permisos de usuario de OctoPrint.
- Revoque credenciales individuales cuando sea necesario.
Preguntas frecuentes
¿Es una clave de aplicación lo mismo que la Clave Global de API?
No. Las credenciales de la aplicación están vinculadas a la aprobación de un cliente, mientras que la clave global se comparte ampliamente.
¿Pueden Printer Tools funcionar sin autorización?
Solo serían visibles los endpoints permitidos de forma anónima, lo cual generalmente es insuficiente y menos controlado.
¿Debería OctoPrint ser público en internet?
No. Use una VPN privada o una solución de acceso remoto compatible.





