Salta al contenuto

Come posso creare un nome di dominio personalizzato privato per la mia API privata di Gateway API?

2 minuti di lettura
0

Desidero utilizzare un nome di dominio personalizzato per la mia API privata di Gateway Amazon API anziché l'URL di base predefinito.

Risoluzione

Se non disponi di un'API privata, creane una. Quindi, crea un endpoint Amazon Virtual Private Cloud (Amazon VPC).

Richiedi o importa un certificato SSL/TLS

Prima di creare un nome di dominio personalizzato per l'API, devi richiedere un certificato SSL/TLS da Gestione certificati AWS (ACM). Oppure importa un certificato SSL/TLS in ACM.

Quando richiedi o importi il certificato, il certificato deve includere il nome di dominio personalizzato come nome di dominio alternativo per superare i controlli di convalida del dominio.

Per ulteriori informazioni, consulta Prepara i certificati in Gestione certificati AWS.

Crea un nome di dominio personalizzato privato

Per creare il nome di dominio personalizzato, consulta Tutorial: crea e invoca un nome di dominio personalizzato per API private. Quando crei il nome di dominio, assicurati di seguire le best practice.

Verifica di aver configurato correttamente il nome di dominio personalizzato privato

Utilizza la mappatura del percorso di base che hai specificato quando hai creato il nome di dominio personalizzato per eseguire un comando curl sul nome di dominio. Quindi verifica che la risposta al nome di dominio personalizzato sia la stessa risposta che ricevi quando invochi l'URL della fase API.

Risolvi i problemi

Se le risorse AWS non riescono a connettersi all'endpoint dell'API privata, controlla i requisiti di configurazione. Per ulteriori informazioni, consulta Come posso risolvere i problemi che riscontro quando mi connetto all'endpoint di un'API privata di Gateway API?

Informazioni correlate

Migrazione di un nome di dominio personalizzato a un tipo di endpoint API diverso in Gateway API

Come posso configurare un nome di dominio pubblico personalizzato per la mia API di Gateway API?