Válaszokat kaphat az Azure API Managementtel kapcsolatos gyakori kérdésekre.
Mit jelent, ha egy funkció előzetes verzióban van?
Ha egy funkció előzetes verzióban érhető el, az azt jelenti, hogy aktívan kérünk visszajelzést arról, hogy a funkció hogyan működik Az Ön számára. Az előzetes verzióban elérhető funkciók funkcionálisan teljesek, de az ügyfelek visszajelzésére reagálva előfordulhatnak megszakító változások. Nem javasoljuk, hogy az éles környezetben előzetes verzióban elérhető funkciótól függjön.
Hogyan tájékozódhatok az API Management frissítéseiről és változásairól?
Iratkozzon fel az alábbi helyeken közzétett hirdetmények frissítésére:
Hogyan biztosíthatom az API Management-átjáró és a háttérszolgáltatások közötti kapcsolatot?
Az API Management-átjáró és a háttérszolgáltatások közötti kapcsolat biztonságossá tételéhez számos lehetőség közül választhat, többek között a következőket:
- Használjon előfizetési kulcsos hitelesítést. Az előfizetési kulcs önmagában nem a hitelesítés erős formája, de gyakran használják más módszerekkel együtt. További információ: Hitelesítés és engedélyezés az API Managementben.
- A TLS kölcsönös hitelesítésének használata a háttérszolgáltatások védelme ügyféltanúsítvány-hitelesítéssel az Azure API Managementben című cikkben leírtak szerint.
- Használjon IP-szűrést a háttérszolgáltatáson. Az API Management összes rétegében, a használati szint kivételével, az átjáró IP-címe állandó marad. További információ: IP-címek az Azure API Managementben.
- Csatlakoztassa az API Management-példányt egy Azure-beli virtuális hálózathoz.
- OAuth 2.0-hitelesítés konfigurálása. További információ: Hitelesítés és engedélyezés az API Managementben.
Hogyan másolhatom át az API Management szolgáltatáspéldányomat egy új példányba?
Számos lehetőség közül választhat, például:
- Használja a biztonsági mentési és visszaállítási funkciókat az API Managementben.
- Hozzon létre egy saját biztonsági mentési és visszaállítási funkciót az API Management REST API használatával a megfelelő szolgáltatáspéldány entitásainak mentéséhez és visszaállításához.
Áthelyezhetek egy API Management-példányt az egyik előfizetésből a másikba?
Igen. Az erre vonatkozó útmutatásért lásd: Erőforrások áthelyezése új erőforráscsoportba vagy előfizetésbe.
Kezelhetem az API Management-példányomat programozott módon?
Igen, az API Managementet programozott módon, számos eszközzel kezelheti, például:
- Az API Management REST API.
- Azure-ügyféloldali SDK-k .NET-, JavaScript-, Java- és egyéb nyelvekhez.
- Azure PowerShell és Azure CLI.
- Azure Resource Manager- és Bicep-fájlok . Tekintse meg a gyorsútmutató-sablonokat.
- Terraform.
Hogyan adhatok hozzá felhasználót a Rendszergazdák csoporthoz?
A Rendszergazdák csoport egy nem módosítható rendszercsoport, amely azure-előfizetés-rendszergazdákat is tartalmaz. Ehhez a csoporthoz nem vehet fel felhasználót. További információ : Csoportok létrehozása és használata fejlesztői fiókok kezeléséhez az Azure API Managementben.
Miért nem érhető el a szabályzatszerkesztőben az a szabályzat, amelyet hozzá szeretnék adni?
Ha a hozzáadni kívánt szabályzat szürkén vagy halványan jelenik meg a szabályzatszerkesztőben, győződjön meg arról, hogy a szabályzat megfelelő hatókörében van. Minden szabályzatutasítás meghatározott hatókörökben és szabályzatszakaszokban való használatra készült. A szabályzatok szabályzatszakaszainak és hatóköreinek áttekintéséhez tekintse meg a szabályzat használati szakaszát a szabályzathivatkozásban.
Hogyan állíthatok be több környezetet egyetlen API-ban?
Több környezet, például tesztkörnyezet és éles környezet beállításához egyetlen API-ban két lehetőség közül választhat. Ön megteheti:
- Különböző API-kat üzemeltet ugyanazon az API Management-példányon.
- Ugyanazokat az API-kat üzemelteti a különböző példányokon.
Az API Management csak a REST API-háttérrendszereket támogatja?
Az API Management támogatja a REST API-kat, valamint átengedi a SOAP, a WebSocket és a GraphQL API-kat. Az API Management a szintetikus GraphQL API-kat is támogatja.
Az API Management integrálható az Azure-beli API-k létrehozásához és üzemeltetéséhez gyakran használt Azure számítási szolgáltatásokkal is, beleértve az Azure Functionst, az Azure Logic Appst, az Azure Container Appst és az Azure Web Appst.
Vannak korlátozások az API importálására?
Tekintse meg az API importálási korlátozásait és az OpenAPI (Swagger), a WSDL és a WADL formátumokkal kapcsolatos ismert problémákat.
Használhatom a CI/CD-t API-fejlesztéshez?
Igen. További információ: Api-k közzététele a DevOps és a CI/CD használatával.
Az architekturális útmutatásért tekintse meg az Azure API Management célzónagyorsítóját.
Milyen útválasztási módszert használ az API Management több földrajzi helyre történő üzembe helyezés során?
Az API Management a teljesítményforgalom útválasztási módszerét (a legkisebb késést) használja az üzemelő példányokban több földrajzi helyre. További információ: Azure API Management-példány üzembe helyezése több Azure-régióban.
Működik az API Management az Azure ExpressRoute-tal?
Igen.
Mi a minimális alhálózatméret az API Management virtuális hálózaton való üzembe helyezésekor?
Az API Management telepítéséhez szükséges minimális alhálózatméret a /29. További információ az API Management virtuális hálózatokban való használatáról.
Az API Management webalkalmazási tűzfalat (WAF) biztosít?
Bár az API Management nem tartalmaz WAF-összetevőt, javasoljuk, hogy helyezzen üzembe egy WAF-ot az API Management-példány felső rétegében (elöl). Használja például az Azure Application Gatewayt vagy az Azure Front Doort.
Mi a különbség a felügyelt átjáró és a saját üzemeltetésű átjáró között?
További információ: API Gateway az API Managementben és a saját üzemeltetésű átjáró áttekintése.
Hogyan kezeli az API Management a záró perjeleket a háttérszolgáltatások hívásakor?
Előzményként és konvenció szerint a záró perjellel végződő URL-címeket például https://contoso.com/sample/könyvtárként kezeli a rendszer, míg ugyanazt az URL-címet, amely nem tartalmazza a záró perjelet (https://contoso.com/sample) egy fájlt. Ez a konvenció nem kötelező. Egyes rendszerek egyedinek tekintik ezt a két URL-címet, mások viszont ugyanazt. Az API Management nem tesz különbséget, ezért egyetlen művelet resource elfogadhatja akár resource vagy resource/. A különbség azonban fontos lehet a háttér szerver számára. Egyes webkiszolgálók automatikusan átirányítanak egy nem záró perjellel végződő URL-címet ugyanarra az URL-címre, amely záró perjellel végződik. Mivel az API Management a háttérrendszer (kiszolgáló) ügyfele, az automatikus átirányítás nem mindig kívánatos. Ha szükséges, hozzon létre egy újraírási URL-szabályzatot , amely biztosítja, hogy a záró perjel mindig hozzá legyen adva a kimenő háttérhíváshoz.
Módosítható egy API Management API neve?
Nem, a létrehozás után nem módosíthatja az API-k nevét (vagy azonosítóját) az API Managementben. A megjelenítendő név azonban módosítható.
Api klónozásakor az új példány rendszer által generált értékkel jön létre a névhez, amelyet nem lehet módosítani. Az API nevének megadásához manuálisan hozzon létre egy új API-t, és importálja az API-definíciót. További információ: API importálása.
Integrálhatom az API Managementet közvetlenül az Azure-adatbázismegoldásokkal?
Igen, az API Managementet közvetlenül integrálhatja más Azure-szolgáltatásokkal közvetítő nélkül. Az API Management például közvetlenül integrálható az Azure Cosmos DB REST API-kkal CRUD-műveletekhez, így nincs szükség köztes szolgáltatásokra, például az Azure Functionsre.