Vanliga frågor och svar
Den här artikeln besvarar några vanliga frågor om utvecklingstunnlar.
Med utvecklingstunnlar kan utvecklare dela lokala webbtjänster på ett säkert sätt via Internet. Det finns många användningsfall, bland annat att dela pågående arbete utan att behöva distribuera ett program; prototyper av program lokalt som behöver möjlighet att ta emot webhook-meddelanden från andra tjänster. arbeta med lokala webbtjänster under mobil utveckling.
Se hur du begär feedback eller skickar ett problem här.
Utvecklingstunnlar är tillgängliga på flera plattformar i Windows, Linux och macOS.
Se begränsningarna för utvecklingstunnlar här.
Standardvärdet är efter 30 dagar utan aktivitet. Du kan ange ett anpassat förfallodatum genom att lägga --expiration 5d
till kommandot create, host eller update. Det minsta du kan ange är 1 timme (1h) och det högsta du kan ange är 30 dagar (30d). Den anpassade förfallotid som du anger är efter en period av inaktivitet, precis som standard förfallodatum. Det innebär att det inte är en fast förfallotid, utan i stället ett skjutfönster som automatiskt skickas ut av någon ny aktivitet. Exempel finns här.
Ja. Du kan ange tidsbegränsad anonym åtkomst genom att köra devtunnel access create TUNNELID -a --expiration 2h
efter att du har skapat en tunnel. Det minsta du kan ange är 1 timme (1h) och det högsta du kan ange är 30 dagar (30d). När åtkomstkontrollen upphör att gälla tas den bort från tunneln. Om en åtkomstkontroll är inställd på att upphöra att gälla när tunneln har upphört att gälla har tunnelns förfallotid företräde. Observera att när du har angett förfallodatumet för en åtkomstkontroll kan du inte ändra den, såvida du inte helt återställer åtkomstkontrollerna i tunneln. Dessutom är den här förfallotiden i ett fast fönster, så den kontrollerar åtkomstkontrollens förfallotid mot den tidpunkt då den skapades.
Kör devtunnel create
för att skapa en beständig tunnel. Om du kör devtunnel host
utan att köra devtunnel create
innan det devtunnel host
, skapar kommandot en tillfällig tunnel som tas bort när anslutningen har stängts.
Vi rekommenderar att du återanvänder samma utvecklingstunnel när det är praktiskt, i stället för att skapa en ny för varje användning. Det går också lite snabbare att få en befintlig utvecklingstunnel jämfört med att skapa en ny. Genom att återanvända samma utvecklingstunnel kan vidarebefordrings-URL:en för utvecklingstunneln dessutom vara stabil i stället för att ändras vid varje användning.
Nej, anonyma användare kan inte skapa utvecklingstunnlar. Alla skapande av utvecklingstunnlar kräver antingen ett Microsoft Entra-ID, Microsoft eller GitHub-konto.
Tunnel-ID:t måste tillhandahållas för alla åtgärder som refererar till en tunnel, så att kunna välja ett eget tunnel-ID gör det enklare. Vi rekommenderar att du väljer ett tunnel-ID som är lätt att komma ihåg och skriva.
När du använder devtunnel
CLI för första gången visas en länk till licensvillkoren för utvecklingstunneln. Du kan också ladda ned våra licensvillkor här.
- Använda utvecklingstunnlar i Visual Studio 2022 med ASP.NET Core-appar
- Lokal portvidarebefordring inbyggd i Visual Studio Code
- Teams Toolkit för Visual Studio Code Update – april 2023
- Felsöka och testa dina webb-API:er i Microsoft Power Automate eller Power Apps
- Azure Communication Services – Exempel på påminnelse om avtalade tider