Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Standardendpunkt für eine HTTP-API deaktivieren
Standardmäßig können Clients Ihre API mithilfe des execute-api
-Endpunkts aufrufen, den API Gateway für Ihre API generiert. Um sicherzustellen, dass Kunden nur über einen benutzerdefinierten Domänennamen auf Ihre API zugreifen können, deaktivieren Sie den standardmäßigen execute-api
-Endpunkt.
Anmerkung
Wenn Sie den Standardendpunkt deaktivieren, wirkt sich dies auf alle Stufen einer API aus.
Mit dem folgenden AWS CLI-Befehl wird der Standardendpunkt für eine HTTP-API deaktiviert.
aws apigatewayv2 update-api \ --api-id
abcdef123
\ --disable-execute-api-endpoint
Nachdem Sie den Standardendpunkt deaktiviert haben, müssen Sie Ihre API bereitstellen, damit die Änderung wirksam wird, es sei denn, automatische Bereitstellungen sind aktiviert.
Mit dem folgenden AWS CLI-Befehl wird eine Bereitstellung erstellt.
aws apigatewayv2 create-deployment \ --api-id
abcdef123
\ --stage-namedev