Share via


Vanliga frågor och svar

Den här artikeln besvarar några vanliga frågor om utvecklingstunnlar.

Vad är 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.

Problem och begäranden

Se hur du begär feedback eller skickar ett problem här.

Är utvecklingstunnlar tillgängliga på alla plattformar?

Utvecklingstunnlar är tillgängliga på flera plattformar i Windows, Linux och macOS.

Vilka är användningsgränserna för utvecklingstunnlar?

Se begränsningarna för utvecklingstunnlar här.

När tas oanvända utvecklingstunnlar bort?

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.

Kan jag ange tidsbegränsad anonym åtkomst till min tunnel?

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.

Hur skapar jag en beständig tunnel?

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.

Är det bättre att återskapa utvecklingstunnlar eller återanvända samma utvecklingstunnel?

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.

Kan anonyma användare skapa utvecklingstunnlar?

Nej, anonyma användare kan inte skapa utvecklingstunnlar. Alla skapande av utvecklingstunnlar kräver antingen ett Microsoft Entra-ID, Microsoft eller GitHub-konto.

Varför skulle jag vilja välja ett tunnel-ID om det inte används i tunnel-URL:en?

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.

Vilka är licensvillkoren för utvecklingstunnlar?

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.

Var annars används utvecklingstunnlar?