Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A fejlesztői alagutak hatékony eszközök a localhost biztonságos megnyitásához az interneten, és szabályozhatják, hogy ki rendelkezik hozzáféréssel, így gyakorlatilag bárhonnan egyszerűen tesztelheti és hibakeresésre használhatja webalkalmazásait és webhookjait. Hozzon létre, üzemeltetjen és csatlakozzon az első fejlesztői alagúthoz másodpercek alatt.
Ebben a rövid útmutatóban megtudhatja, hogyan hozhat létre, üzemeltethet és csatlakozhat az első fejlesztői alagúthoz másodpercek alatt.
Felszerel
Mielőtt létrehoz egy fejlesztői alagutat, először le kell töltenie és telepítenie kell az operációs rendszerének megfelelő parancssori eszközt (CLI, azaz Command Line Interface).
Windows Package Manager (winget)
A parancssori felület telepítéséhez és frissítéséhez használhatja a Wingetet, a devtunnel Microsoft Windows-csomagkezelőjét.
winget install Microsoft.devtunnel
Ez a parancs alapértelmezés szerint telepíti a legújabb verziót, és eltávolítja a régebbi verziót ugyanazon a helyen, amely %LOCALAPPDATA%\Microsoft\WinGet\Packages. Verzió megadásához adja hozzá --version <version_number> a kívánt verziót a parancshoz.
winget upgrade Microsoft.devtunnel
PowerShell-szkript
A parancssori felületet a devtunnel PowerShell használatával is telepítheti, és a következő parancsot futtathatja:
Invoke-WebRequest -Uri https://aka.ms/TunnelsCliDownload/win-x64 -OutFile devtunnel.exe
.\devtunnel.exe -h
Közvetlen letöltési hivatkozás:
Windows (x64) – https://aka.ms/TunnelsCliDownload/win-x64
Parancsok devtunnel futtatása a következő ./devtunnelhelyett:
- Nyomja le a Windows billentyűt, és írja be a "Környezeti változók" szöveget.
- Válassza a "Rendszerkörnyezet változóinak szerkesztése" lehetőséget.
- Válassza ki a "Környezeti változók... gomb.
- Két tábla jelenik meg a "Rendszerváltozók" táblában, és válassza ki a PATH változót.
- Válassza a "Szerkesztés..." gombot.
- Ekkor megjelenik egy ablak. Válassza az "Új" gombot.
- Írja be a devtunnel.exe fájl könyvtárának elérési útját (a címtár azt jelenti, hogy a fájl nevét ki kell zárni az elérési útból).
- A címtár-sztring megkereséséhez keresse meg a könyvtárat a PowerShellben vagy a terminálban, és írja be a "pwd" kifejezést)
- Válassza az "Ok" gombot az összes megnyitott ablakban, és indítsa újra a parancssort.
Bejelentkezés
A fejlesztői alagút elindításához először microsoft Entra-azonosítóval, Microsoft- vagy GitHub-fiókkal kell bejelentkeznie. A fejlesztői alagutak nem támogatják az alagutak névtelen üzemeltetését. További információkért tekintse meg a parancssori felület parancsainak referenciadokumentációját .
devtunnel user login
Gazda
Miután bejelentkezett, megkezdheti a fejlesztői alagút üzemeltetését a host paranccsal. Az alábbi példában a fejlesztői alagutak a következők:
- Futtasson egy helyi kiszolgálót a porton
8080, amely visszhangozza a neki küldött kéréseket. - Üzemeltethet egy fejlesztői alagutat az internethez elérhető helyi porthoz
8080.
# Start a http server on port 8080
devtunnel echo http -p 8080
# Tunnel port 8080
devtunnel host -p 8080
A sikeres host parancsok a következő példához hasonlót nyomtatnak a konzolra.
Connecting to host tunnel relay wss://usw2-data.rel.tunnels.api.visualstudio.com/api/v1/Host/Connect/<tunnel_id>
Hosting port 8080 at https://<tunnel_id>.usw2.devtunnels.ms:8080/, https://<tunnel_id>-8080.usw2.devtunnels.ms/ and inspect it at https:/<tunnel_id>-8080-inspect.usw2.devtunnels.ms/
Ready to accept connections for tunnel: <tunnel_id>
A nyomtatott szöveg a következőket tartalmazza:
-
tunnel_id- A fejlesztői alagút ID-ja. - Nyilvános URL-cím – Ebben a példában a fejlesztői alagút
https://<tunnel_id>.usw2.devtunnels.ms:8080/eléréséhez használható URL-cím. - Vizsgálja meg az URL-címet – Ebben a példában a fejlesztői alagúton
https:/<tunnel_id>-8080-inspect.usw2.devtunnels.ms/keresztül küldött forgalom vizsgálatához használható URL-cím.
Csatlakozz
A fejlesztői alagúthoz való csatlakozáshoz a következőkre van szükség:
- Nyissa meg ezt az URL-címet egy webböngészőben.
- Jelentkezzen be ugyanazzal a fiókkal, mint a dev tunnel üzemeltetéséhez. Alapértelmezés szerint a fejlesztői alagutak csak Ön számára érhetők el.
Gratulálok! Mostantól az interneten keresztül is elérheti a helyi szolgáltatást.