Fejlesztői alagutak használata a Visual Studio szolgáltatásban a webes API-k hibakereséséhez
A webes API-k Microsoft Power Automate Power Apps gyors hibakereséséhez és teszteléséhez használja a fejlesztői alagutakat. Visual Studio A fejlesztői alagutak alkalmi kapcsolatokat tesznek lehetővé olyan gépek között, amelyek nem tudnak közvetlenül csatlakozni egymáshoz. Miután engedélyezte ezt a funkciót, látni fogja, hogy a hibakeresés (F5) automatikusan létrehoz egy fejlesztői alagút URL-címét, amellyel csatlakozhat az Power Apps or-hoz Power Automate.
Előfeltételek
Töltse le Visual Studio a 2022-es előzetes verzió 17.6-os vagy újabb verzióját a ASP.NET telepített webfejlesztési számítási feladattal . A fejlesztői alagutak létrehozásához és használatához be kell jelentkeznie Visual Studio . A funkció nem érhető el Mac rendszeren Visual Studio .
Az alábbi Power Platform környezetek egyike:
Feljegyzés
Ha segítségre van szüksége az első lépésekhez Microsoft Power Platform, lépjen a Fejlesztői környezet létrehozása című témakörre.
1. lépés: Konfigurálja a ASP.NET Core projektet a következőben: Visual Studio
A hibakeresés legördülő menüben válassza a Fejlesztői alagutak alagút > létrehozása lehetőséget.
Megnyílik az alagút létrehozási párbeszédpanelje, és konfigurálhatja a fejlesztői alagutakat. Ügyeljen arra, hogy a hitelesítés típusát Nyilvánosra állítsa be.
További információ : Fejlesztői alagutak használata 2022-ben Visual Studio ASP.NET Core alkalmazásokkal.
Válassza az OK lehetőséget. Visual Studio Megjeleníti az alagút létrehozásának megerősítését. Az alagút most már engedélyezve van, és megjelenik a hibakeresési legördülő menü Fejlesztői alagutak úszó paneljén.
Válassza az F5 (Hibakeresés>indítása) vagy a Hibakeresés indítása gombot a fejlesztői alagút URL-címének megtekintéséhez.
URL fejlesztői alagutakkal és anélkül
További információ : Alagút használata.
Hibakeresés előtt:
https://localhost:7223/swagger/index.html
Hibakeresés után:
https://50tt58xr-7223.usw2.devtunnels.ms/swagger/indexf.html
2. lépés: Egyéni összekötő létrehozása a webes API-hoz a fejlesztői alagút URL-címével
Az egyéni összekötő egy REST API körüli burkoló, amely lehetővé teszi Power Automate a Power Apps megoldások számára a webes API-val való kommunikációt. Egyéni összekötőt többféleképpen is létrehozhat. A következő szakaszok azt ismertetik, hogyan használhatja a fejlesztői alagút URL-címét, és hogyan hozhat létre egyéni összekötőt az alapoktól vagy a API Management.
Előzmények nélküli egyéni összekötő létrehozása
Az Általános lapon tegye közzé a fejlesztői alagút URL-címét a Gazdagép mezőben .
A Biztonság lapon válassza a Nincs hitelesítés lehetőséget a legördülő menüből.
A Definíció lapon határozza meg a HTTP-metódusokat műveletek hozzáadásával. Az URL-művelethez használja a fejlesztői alagút alap URL-címét + /actionName. Példaként tekintse meg a Fejlesztői alagutak használata.
Most már tesztelheti az egyéni összekötőt. Ehhez válassza a Teszt lapot. A kapcsolat hozzáadása után tesztelheti a webes API-t.
Útmutatásért tekintse meg az Egyéni összekötő létrehozása az alapoktól című témakört.
Egyéni összekötő létrehozása API Management
Nyissa meg az Azure API Management-példányt a Azure Portal.
Módosítsa az API futásidejű URL-címét a Háttérrendszerek menüben , és válassza ki az API-példányt.
A Tulajdonságok lapon cserélje le a futásidejű URL-címeta fejlesztői alagút URL-címére, majd válassza a Mentés lehetőséget.
A lapon Power Platform most létrehozhat egy egyéni összekötőt. Útmutatásért tekintse meg az API-k exportálása az Azure API Managementből a következőre Power Platform:
3. lépés: Az egyéni összekötő hozzáadása a Power Apps vagy Power Automate
A webes API hibakereséséhez használjon egyéni összekötőt egy Power Apps alkalmazásból vagy folyamatból Power Automate .
Ha az egyéni összekötő integrálva van a Power Platform megoldásba, beállíthat egy töréspontot, és hibakeresést végezhet az alkalmazásban vagy Power Apps a folyamatban Power Automate .
Feljegyzés
A töréspontok a megbízható hibakeresés legalapvetőbb és lényeges jellemzői. A töréspont azt jelzi, hogy hol Visual Studio kell felfüggeszteni a futó kódot, hogy áttekinthesse a változók értékeit, a memória viselkedését, vagy ha egy kódág fut.
Visszajelzés küldése
Nagyra értékeljük az összekötőplatform problémáival kapcsolatos visszajelzéseket és az új funkciókkal kapcsolatos ötleteket. Ha visszajelzést szeretne küldeni, lépjen a Problémák elküldése vagy az összekötőkkel kapcsolatos segítség kérése elemre, és válassza ki a visszajelzés típusát.