Frequently asked questions (FAQ)
Ez a cikk választ ad a fejlesztői alagutakra vonatkozó gyakori kérdésekre.
Mi az a fejlesztői alagutak?
A fejlesztői alagutak lehetővé teszik a fejlesztők számára a helyi webszolgáltatások biztonságos megosztását az interneten. Számos használati eset létezik, például: a folyamatban lévő munka megosztása alkalmazás üzembe helyezése nélkül; olyan alkalmazások helyi prototípus-készítése, amelyekhez webhook-értesítések fogadására van szükség más szolgáltatásoktól; helyi webszolgáltatások használata a mobilfejlesztés során.
Problémák és kérések
Itt tekintheti meg, hogyan kérhet visszajelzést vagy küldhet be problémát.
A fejlesztői alagutak minden platformon elérhetők?
A fejlesztői alagutak platformfüggetlenek Windows, Linux és macOS rendszeren.
Mik a fejlesztői alagutak használati korlátai?
Itt tekintheti meg a fejlesztői alagutak korlátait.
Mikor törlődnek a nem használt fejlesztői alagutak?
Az alapértelmezett érték 30 nap után nincs tevékenység. Egyéni lejáratot úgy állíthat be, hogy hozzáfűzi --expiration 5d
a létrehozási, gazdagép- vagy frissítési parancsot. A beállítható minimális érték 1 óra (1 óra), a beállítható maximális érték pedig 30 nap (30d). A beállított egyéni lejárat egy inaktivitási időszak után történik, ugyanúgy, mint az alapértelmezett lejárat. Ez azt jelenti, hogy ez nem rögzített lejárati idő, hanem egy tolóablak, amelyet minden új tevékenység automatikusan kitol. Itt találhat néhány példát.
Beállíthatok időkorlátos névtelen hozzáférést az alagúthoz?
Igen. Az alagút létrehozása után futtatva devtunnel access create TUNNELID -a --expiration 2h
időkorlátos névtelen hozzáférést állíthat be. A beállítható minimális érték 1 óra (1 óra), a beállítható maximális érték pedig 30 nap (30d). Ha a hozzáférés-vezérlés lejár, az el lesz távolítva az alagútból. Ha egy hozzáférés-vezérlés az alagút lejárata után lejár, az alagút lejárata elsőbbséget élvez. Vegye figyelembe, hogy a hozzáférés-vezérlés lejáratának beállítása után nem módosíthatja azt, kivéve, ha teljesen alaphelyzetbe állítja a hozzáférési vezérlőket az alagútban. Emellett ez a lejárat egy rögzített ablakban van, így a hozzáférés-vezérlés lejáratát a létrehozás időpontjával összevetve ellenőrzi.
Hogyan hozhatok létre állandó alagutat?
Futtassa devtunnel create
egy állandó alagút létrehozásához. Ha korábban futtatás devtunnel create
nélkül futdevtunnel host
, a devtunnel host
parancs létrehoz egy ideiglenes alagutat, amely a kapcsolat bezárása után törlődik.
Jobb újra létrehozni a fejlesztői alagutakat, vagy ugyanazt a fejlesztői alagutat újra felhasználni?
Javasoljuk, hogy használja újra ugyanazt a fejlesztői alagutat, ha kényelmes, és ne hozzon létre újat minden használatra. A meglévő fejlesztői alagutat is valamivel gyorsabban beszerezheti, mint egy újat. Ezen kívül, ha ugyanazt a dev alagutat használja újra, a fejlesztői alagút webes továbbítási URL-címe stabil lehet ahelyett, hogy minden használatnál megváltozik.
Létrehozhatnak névtelen felhasználók fejlesztői alagutakat?
Nem, a névtelen felhasználók nem hozhatnak létre fejlesztői alagutakat. A fejlesztői alagutak létrehozásához Microsoft Entra-azonosítóra, Microsoft- vagy GitHub-fiókra van szükség.
Miért válasszak alagútazonosítót, ha az nem szerepel az alagút URL-címében?
Az alagútazonosítókat minden olyan művelethez meg kell adni, amely egy alagútra hivatkozik, így a saját alagútazonosító kiválasztásának lehetősége megkönnyíti a használatot. Javasoljuk, hogy válasszon egy könnyen megjegyezhető és begépelhető alagútazonosítót.
Mik a fejlesztői alagutak licencfeltételei?
Amikor első alkalommal használja a devtunnel
parancssori felületet, megjelenik egy hivatkozás a fejlesztői alagút licencfeltételeihez. A licencfeltételeinket itt is letöltheti.
Hol használják még a fejlesztői alagutakat?
- Fejlesztői alagutak használata a Visual Studio 2022-ben ASP.NET Core-alkalmazásokkal
- A Visual Studio Code-ba beépített helyi porttovábbítás
- Teams Toolkit for Visual Studio Code Update – 2023. április
- Webes API-k hibakeresése és tesztelése a Microsoft Power Automate-ben vagy a Power Appsben
- Azure Communication Services – Találkozó emlékeztető mintája