Získejte odpovědi na běžné otázky týkající se služby Azure API Management.
Co znamená, když je funkce ve verzi Preview?
Pokud je funkce ve verzi Preview, znamená to, že aktivně hledáme zpětnou vazbu o tom, jak tato funkce funguje za vás. Funkce ve verzi Preview je funkčně dokončená, ale je možné, že v reakci na zpětnou vazbu zákazníků provedeme zásadní změnu. Doporučujeme, abyste nezáviseli na funkci, která je ve verzi Preview v produkčním prostředí.
Návody zjistit informace o aktualizacích a změnách služby API Management?
Přihlaste se k odběru oznámení o aktualizacích publikovaných v těchto umístěních:
- Poznámky k verzi služby Azure API Management
- Aktualizace Azure
Jak můžu zabezpečit připojení mezi bránou služby API Management a back-endovými službami?
Máte několik možností zabezpečení připojení mezi bránou služby API Management a back-endovými službami, mezi které patří:
- Použijte ověřování pomocí klíče předplatného. Klíč předplatného není sama o sobě silnou formou ověřování, ale často se používá společně s jinou metodou. Další informace najdete v tématu Ověřování a autorizace ve službě API Management.
- Vzájemné ověřování TLS, jak je popsáno v tématu Postup zabezpečení back-endových služeb pomocí ověřování klientských certifikátů ve službě Azure API Management.
- Použijte filtrování IP adres ve vaší back-endové službě. Ve všech úrovních služby API Management s výjimkou úrovně Consumption zůstává IP adresa brány konstantní. Další informace najdete v tématu IP adresy služby Azure API Management.
- Připojení instanci služby API Management do Virtuální síť Azure.
- Nakonfigurujte autorizaci OAuth 2.0. Další informace najdete v tématu Ověřování a autorizace ve službě API Management.
Jak můžu zkopírovat instanci služby API Management do nové instance?
Máte několik možností, jako například:
- Použít funkci zálohování a obnovení ve službě API Management.
- Vytvořit si vlastní funkci zálohování a obnovení pomocí rozhraní REST API služby API Management a použít ji k uložení a obnovení entit z požadované instance služby.
- Stáhnout si konfiguraci služby pomocí Gitu a pak ji nahrát do nové instance.
Můžu přesunout instanci služby API Management z jednoho předplatného do jiného?
Ano. Postup najdete v tématu Přesun prostředků do nové skupiny prostředků nebo nového předplatného.
Můžu spravovat instanci služby API Management programově?
Ano, službu API Management můžete spravovat programově pomocí různých nástrojů, mezi které patří:
- Rozhraní REST API služby API Management
- Klientské sady SDK Azure pro .NET, JavaScript, Javu a další jazyky
- Azure PowerShell a Azure CLI
- Šablony Azure Resource Manageru a Bicep Podívejte se na ukázkové šablony pro rychlý start.
- Terraform
Jak přidám uživatele do skupiny správců?
Skupina Správa istrators je neměnná systémová skupina, která zahrnuje správce předplatného Azure. Do této skupiny nemůžete přidat uživatele. Další informace najdete v tématu Vytváření a používání skupin ke správě vývojářských účtů ve službě Azure API Management.
Proč je zásada, kterou chci přidat v editoru zásad, nedostupná?
Pokud se v editoru zásad zobrazí šedá nebo stínovaná zásada, ujistěte se, že jste ve správném rozsahu zásad. Každé prohlášení o zásadách je určené pro použití v konkrétních oborech a oddílech zásad. Pokud chcete zkontrolovat oddíly a rozsahy zásad, projděte si část Použití zásad v referenčních informacích k zásadám.
Návody nastavit více prostředí v jednom rozhraní API?
Pokud chcete nastavit více prostředí, například testovací prostředí a produkční prostředí, máte v jednom rozhraní API dvě možnosti. Můžete provádět následující akce:
- Hostujte různá rozhraní API ve stejné instanci služby API Management.
- Hostujte stejná rozhraní API v různých instancích.
Podporuje služba API Management pouze back-endy rozhraní REST API?
API Management podporuje rozhraní REST API a také předávání do rozhraní SOAP, WebSocket a GraphQL API. API Management také podporuje syntetická rozhraní GraphQL API.
API Management se také integruje s nabídkami výpočetních prostředků Azure, které se běžně používají k vytváření a hostování rozhraní API v Azure, včetně funkcí, Logic Apps, Container Apps a Web Apps.
Existují omezení pro import rozhraní API?
Viz omezení importu rozhraní API a známé problémy s formáty OpenAPI (Swagger), WSDL a WADL.
Můžu pro vývoj rozhraní API použít CI/CD?
Ano. Další informace najdete v tématu Použití DevOps a CI/CD k publikování rozhraní API.
Pokyny k architektuře najdete v akcelerátoru cílových zón služby Azure API Management.
Jakou metodu směrování služba API Management používá v nasazeních do více geografických umístění?
Služba API Management používá metodu směrování provozu výkonu (nejnižší latenci) v nasazeních do více geografických umístění. Další informace najdete v tématu Nasazení instance služby Azure API Management do několika oblastí Azure.
Funguje služba API Management s Azure ExpressRoute?
Ano.
Jaká je minimální velikost podsítě potřebná při nasazování služby API Management do virtuální sítě?
Minimální velikost podsítě potřebná k nasazení služby API Management je /29. Přečtěte si další informace o používání služby API Management ve virtuálních sítích.
Poskytuje služba API Management firewall webových aplikací (WAF)?
I když služba API Management neobsahuje komponentu WAF, doporučuje se nasazení upstreamu WAF (před) instance služby API Management. Použijte například Aplikace Azure Gateway nebo Azure Front Door.
Jaké jsou rozdíly mezi spravovanou bránou a bránou v místním prostředí?
Informace najdete v tématu Brána rozhraní API ve službě API Management a přehled brány v místním prostředí.
Jak služba API Management zpracovává koncové lomítka při volání back-endových služeb?
Historicky a podle konvence se adresa URL končící koncovým lomítkem považuje za adresář, například https://contoso.com/sample/
zatímco stejná adresa URL bez koncového lomítka https://contoso.com/sample
by označovala soubor. To není pověřeno; některé systémy považují tyto dvě adresy URL za jedinečné, jiné je považují za stejné. Služba API Management nerozlišuje, takže jedna operace resource
přijme buď resource
nebo resource/
. Na back-endovém hostiteli ale může být důležité rozdíl. Některé webové servery automaticky přesměrují adresu URL, která nekončí koncovým lomítkem, na stejnou adresu URL končící lomítkem. Vzhledem k tomu, že api Management je klientem na back-end (server), automatické přesměrování není vždy žádoucí. V případě potřeby vytvořte zásadu adresy URL pro přepsání, abyste zajistili, že koncové lomítko se vždy přidá do odchozího back-endového volání.
Je možné změnit název rozhraní API služby API Management?
Ne, po vytvoření nemůžete změnit název (nebo ID) rozhraní API ve službě Azure API Management. Zobrazovaný název ale můžete změnit.
Když naklonujete rozhraní API, vytvoří se nová instance se systémem vygenerovanou hodnotou pro název, kterou nemůžete změnit. Pokud chcete zadat název rozhraní API, vytvořte nové rozhraní API ručně a naimportujte definici rozhraní API. Další informace najdete v tématu Import rozhraní API.