Je souhaite utiliser un nom de domaine personnalisé pour mon Amazon Gateway API à la place de l’URL de base par défaut.
Résolution
Si vous ne possédez pas d'API privée, créez-en une. Puis, créez un point de terminaison Amazon Virtual Private Cloud (Amazon VPC).
Demander ou importer un certificat SSL/TLS
Avant de créer un nom de domaine personnalisé pour votre API, vous devez demander un certificat SSL/TLS à AWS Certificate Manager (ACM). Ou importez un certificat SSL/TLS dans ACM.
Lorsque vous demandez ou importez le certificat, celui-ci doit inclure le nom de domaine personnalisé comme nom de domaine alternatif pour réussir les contrôles de validation du domaine.
Pour plus d’informations, consultez la section Préparer des certificats dans AWS Certificate Manager.
Créer un nom de domaine personnalisé privé
Pour créer le nom de domaine personnalisé, consultez la section Didacticiel : Créer et invoquer un nom de domaine personnalisé pour les API privées. Lorsque vous créez le nom de domaine, assurez-vous de suivre les bonnes pratiques.
Vérifier que vous avez correctement configuré le nom de domaine personnalisé privé
Utilisez le mappage du chemin de base que vous avez spécifié lors de la création du nom de domaine personnalisé pour exécuter une commande curl sur le nom du domaine. Puis, vérifiez que la réponse au nom de domaine personnalisé est identique à celle que vous obtenez lorsque vous appelez l’URL de l’étape d’API.
Résoudre les problèmes
Si les ressources AWS ne parviennent pas à se connecter à votre point de terminaison d'API privé, vérifiez vos exigences de configuration. Pour en savoir plus, consultez la section Comment résoudre les problèmes de connexion à un point de terminaison d’une API privée API Gateway ?
Informations connexes
Migrer un nom de domaine personnalisé vers un autre type de point de terminaison d'API dans API Gateway
Comment puis-je configurer un nom de domaine personnalisé public pour mon API Gateway ?