Upravit

Sdílet prostřednictvím


Nejčastější dotazy ke službě Azure API Management

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:

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ří:

Jak můžu zkopírovat instanci služby API Management do nové instance?

Máte několik možností, jako například:

Můžu přesunout instanci služby API Management z jednoho předplatného do jiné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ří:

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.