Megosztás a következőn keresztül:


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

  1. A hibakeresés legördülő menüben válassza a Fejlesztői alagutak alagút > létrehozása lehetőséget.

    Képernyőkép egy alagút létrehozásáról.

  2. 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.

  3. 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.

  4. 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

  1. Az Általános lapon tegye közzé a fejlesztői alagút URL-címét a Gazdagép mezőben .

    Képernyőkép az Általános lapról.

  2. A Biztonság lapon válassza a Nincs hitelesítés lehetőséget a legördülő menüből.

    Képernyőkép a Biztonság lapról.

  3. 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.

    Képernyőkép a Definíció lapról.

  4. 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

  1. Nyissa meg az Azure API Management-példányt a Azure Portal.

  2. 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.

  3. 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.

    Képernyőkép a Beállítások lapról.

  4. 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.

A hibakeresés animációs bemutatója.

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.