Preguntas más frecuentes
En este artículo se responden algunas preguntas más frecuentes sobre tuneles dev.
¿Qué es tuneles dev?
Los túneles de desarrollo permiten a los desarrolladores compartir de forma segura servicios web locales a través de Internet. Hay muchos casos de uso que incluyen: compartir el trabajo en curso sin tener que implementar una aplicación; crear prototipos de aplicaciones localmente que necesitan la capacidad de recibir notificaciones de webhook de otros servicios; trabajar con servicios web locales durante el desarrollo móvil.
Problemas y solicitudes
Vea cómo solicitar comentarios o enviar un problema aquí.
¿Está tuneles dev disponible en todas las plataformas?
Los túneles de desarrollo están disponibles multiplataforma en Windows, Linux y macOS.
¿Cuáles son los límites de uso de tuneles dev?
Consulte los límites de tuneles dev aquí.
¿Cuándo se eliminan tuneles dev no se usan?
El valor predeterminado es después de 30 días sin actividad. Puede establecer una expiración personalizada anexando --expiration 5d
al comando create, host o update. El mínimo que puede establecer es de 1 hora (1h) y el máximo que puede establecer es de 30 días (30d). La expiración personalizada establecida es después de un período de inactividad, al igual que la expiración predeterminada. Esto significa que no es una hora de expiración fija, sino una ventana deslizante que se inserta automáticamente en cualquier nueva actividad. Puede consultar ejemplos aquí.
¿Puedo establecer el acceso anónimo limitado en el tiempo a mi túnel?
Sí. Puede establecer el acceso anónimo limitado por tiempo si se ejecuta devtunnel access create TUNNELID -a --expiration 2h
después de crear un túnel. El mínimo que puede establecer es de 1 hora (1h) y el máximo que puede establecer es de 30 días (30d). Una vez que expire el control de acceso, se quita del túnel. Si se establece un control de acceso para que expire después de que expire el túnel, la expiración del túnel tiene prioridad. Tenga en cuenta que, una vez establecida la expiración de un control de acceso, no se puede modificar, a menos que restablezca completamente los controles de acceso en el túnel. Además, esta expiración está en una ventana fija, por lo que comprueba la expiración del control de acceso en la hora en que se creó.
¿Cómo puedo crear un túnel persistente?
Ejecute devtunnel create
para crear un túnel persistente. Si ejecuta devtunnel host
sin ejecutarse devtunnel create
antes, el devtunnel host
comando crea un túnel temporal que se elimina una vez cerrada la conexión.
¿Es mejor volver a crear tuneles dev o reutilizar el mismo túnel de desarrollo?
Se recomienda reutilizar el mismo túnel de desarrollo cuando sea conveniente, en lugar de crear uno nuevo para cada uso. También es ligeramente más rápido obtener un túnel de desarrollo existente en comparación con la creación de uno nuevo. Además, al reutilizar el mismo túnel de desarrollo, la dirección URL de reenvío web del túnel de desarrollo puede ser estable en lugar de cambiar en cada uso.
¿Pueden los usuarios anónimos crear tuneles dev?
No, los usuarios anónimos no pueden crear tuneles dev. Toda la creación de tuneles dev requiere un identificador de Microsoft Entra, Microsoft o una cuenta de GitHub.
¿Por qué quiero elegir un identificador de túnel si no se usa en la dirección URL del túnel?
Los identificadores de túnel deben proporcionarse para todas las operaciones que hacen referencia a un túnel, por lo que tener la capacidad de elegir su propio identificador de túnel agrega comodidad. Se recomienda elegir un identificador de túnel que sea fácil de recordar y escribir.
¿Cuáles son los términos de licencia para tuneles dev?
Al usar la devtunnel
CLI por primera vez, verá un vínculo a los términos de licencia del túnel de desarrollo. También puede descargar nuestros términos de licencia aquí.
¿Dónde se usa el tuneles dev?
- Cómo usar túneles de desarrollo en Visual Studio 2022 con aplicaciones principales de ASP.NET
- Reenvío de puertos local integrado en Visual Studio Code
- Actualización del kit de herramientas de Teams para Visual Studio Code: abril de 2023
- Depuración y prueba de las API web en Microsoft Power Automate o Power Apps
- Ejemplo de recordatorio de citas de Azure Communication Services