Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo responde a algumas perguntas frequentes sobre túneis de desenvolvimento.
O que são túneis de desenvolvimento?
Os túneis de desenvolvimento permitem que os desenvolvedores compartilhem com segurança serviços Web locais pela Internet. Há muitos casos de uso, incluindo: compartilhamento de trabalho em andamento sem precisar implantar um aplicativo; prototipando aplicativos localmente que precisam da capacidade de receber notificações de webhook de outros serviços; trabalhando com serviços Web locais durante o desenvolvimento móvel.
Problemas e solicitações
Veja como solicitar comentários ou enviar um problema aqui.
Os túneis de desenvolvimento estão disponíveis em todas as plataformas?
Túneis de desenvolvimento estão disponíveis entre plataformas no Windows, Linux e macOS.
Quais são os limites de uso para túneis de desenvolvimento?
Veja os limites de túneis de desenvolvimento aqui.
Quando os túneis de desenvolvimento não utilizados são excluídos?
O padrão é após 30 dias sem atividade. Você pode definir uma expiração personalizada acrescentando --expiration 5d ao comando criar, hospedar ou atualizar. O mínimo que você pode definir é 1 hora (1h) e o máximo que você pode definir é 30 dias (30d). A expiração personalizada definida é após um período de inatividade, assim como a expiração padrão. Isso significa que não é um tempo de expiração fixo, mas sim uma janela deslizante que é automaticamente enviada por qualquer nova atividade. Veja exemplos aqui.
Posso definir o acesso anônimo limitado ao meu túnel?
Sim. Você pode definir o acesso anônimo limitado por tempo executando devtunnel access create TUNNELID -a --expiration 2h depois de criar um túnel. O mínimo que você pode definir é 1 hora (1h) e o máximo que você pode definir é 30 dias (30d). Depois que o controle de acesso expirar, ele será removido do túnel. Se um controle de acesso estiver definido para expirar após a expiração do túnel, a expiração do túnel terá precedência. Observe que, depois de definir a expiração para um controle de acesso, você não poderá modificá-la, a menos que você redefina totalmente seus controles de acesso no túnel. Além disso, essa expiração está em uma janela fixa, portanto, verifica a expiração do controle de acesso na hora em que foi criada.
Como posso criar um túnel persistente?
Execute devtunnel create para criar um túnel persistente. Se você executar devtunnel host sem executar devtunnel create antes disso, o devtunnel host comando criará um túnel temporário que será excluído depois que a conexão for fechada.
É melhor recriar túneis de desenvolvimento ou reutilizar o mesmo túnel de desenvolvimento?
Recomendamos reutilizar o mesmo túnel de desenvolvimento quando for conveniente, em vez de criar um novo para cada uso. Também é um pouco mais rápido obter um túnel de desenvolvimento existente em comparação com a criação de um novo. Além disso, ao reutilizar o mesmo túnel de desenvolvimento, a URL de encaminhamento da Web do túnel de desenvolvimento pode ser estável em vez de ser alterada em cada uso.
Os usuários anônimos podem criar túneis de desenvolvimento?
Não, usuários anônimos não podem criar túneis de desenvolvimento. Toda a criação de túneis de desenvolvimento requer uma conta do Microsoft Entra ID, da Microsoft ou do GitHub.
Por que eu escolheria uma ID de túnel se ela não for usada na URL do túnel?
As IDs de túnel precisam ser fornecidas para todas as operações que se referem a um túnel, portanto, ter a capacidade de escolher sua própria ID de túnel adiciona conveniência. Recomendamos escolher uma ID de túnel fácil de lembrar e digitar.
Quais são os termos de licença para túneis de desenvolvimento?
Ao usar a devtunnel CLI pela primeira vez, você verá um link para os termos de licença do túnel de desenvolvimento. Você também pode baixar nossos termos de licença aqui.
Onde mais os túneis de desenvolvimento são usados?
- Como usar túneis de desenvolvimento no Visual Studio 2022 com aplicativos do ASP.NET Core
- Encaminhamento de porta local integrado ao Visual Studio Code
- Teams Toolkit for Visual Studio Code Update – abril de 2023
- Depurar e testar suas APIs Web no Microsoft Power Automate ou no Power Apps
- Codespaces do GitHub