Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 aos programadores partilhar serviços web locais de forma segura através da internet. Existem muitos casos de uso, incluindo: partilhar trabalho em curso sem ter de implementar uma aplicação; prototipar aplicações localmente que necessitam da capacidade de receber notificações de webhook de outros serviços; Trabalhar com serviços web locais durante o desenvolvimento móvel.
Questões e pedidos
Veja aqui como pedir feedback ou submeter uma edição.
Os túneis de desenvolvimento estão disponíveis em todas as plataformas?
Os túneis de desenvolvimento estão disponíveis multiplataforma no Windows, Linux e macOS.
Quais são os limites de utilização dos túneis de desenvolvimento?
Veja aqui os limites dos túneis de desenvolvimento.
Quando é que os túneis de desenvolvimento não utilizados são eliminados?
O padrão é após 30 dias sem atividade. Pode definir uma expiração personalizada adicionando --expiration 5d ao comando create, host ou update. O mínimo que podes definir é 1 hora (1 hora) e o máximo que podes definir é 30 dias (30 dias). A expiração personalizada que defines é após um período de inatividade, tal como a expiração padrão. Isto significa que não é um tempo de expiração fixo, mas sim uma janela deslizante que é automaticamente eliminada por qualquer nova atividade. Veja exemplos aqui.
Posso definir um acesso anónimo limitado no tempo ao meu túnel?
Yes. Pode definir um acesso anónimo limitado no tempo correndo devtunnel access create TUNNELID -a --expiration 2h depois de criar um túnel. O mínimo que podes definir é 1 hora (1 hora) e o máximo que podes definir é 30 dias (30 dias). Quando o controlo de acesso expira, é removido do túnel. Se um controlo de acesso estiver definido para expirar depois do túnel expirar, a expiração do túnel tem prioridade. Note que, uma vez definido a expiração de um controlo de acesso, não pode modificá-lo, a menos que reinicie completamente os controlos de acesso no túnel. Além disso, esta expiração ocorre numa janela fixa, por isso verifica a expiração do controlo de acesso em relação à data em que foi criada.
Como posso criar um túnel persistente?
Corre devtunnel create para criar um túnel persistente. Se executares devtunnel host sem correr devtunnel create antes disso, o devtunnel host comando cria um túnel temporário que é eliminado assim que a ligação é encerrada.
É 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 do que criar um novo. Além disso, ao reutilizar o mesmo túnel de desenvolvimento, o URL de encaminhamento web do túnel de desenvolvimento pode ser estável em vez de mudar a cada uso.
Podem utilizadores anónimos criar túneis de desenvolvimento?
Não, utilizadores anónimos não conseguem criar túneis de desenvolvimento. Toda a criação de túneis de desenvolvimento requer uma conta Microsoft Entra, Microsoft ou GitHub.
Por que razão haveria de querer escolher um ID de túnel se não for usado no URL do túnel?
É necessário fornecer IDs de túnel para todas as operações que se referem a um túnel, por isso a possibilidade de escolher o seu próprio ID de túnel acrescenta conveniência. Recomendamos escolher um ID de túnel que seja fácil de memorizar e de escrever.
Quais são os termos de licença para túneis de desenvolvimento?
Quando usas a devtunnel CLI pela primeira vez, vês um link para os termos de licença do túnel de desenvolvimento. Também pode descarregar aqui os termos da nossa licença.
Onde mais são usados os túneis de desenvolvimento?
- Como usar túneis de desenvolvimento no Visual Studio 2022 com ASP.NET aplicações Core
- Encaminhamento de Portas Local integrado no Visual Studio Code
- Atualização do Código do Teams Toolkit para Visual Studio – abril de 2023
- Depure e teste as suas APIs web dentro do Microsoft Power Automate ou Power Apps
- Espaços de código do GitHub