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.
x-amazon-apigateway-integration. tlsConfig Objekt
Gibt die TLS Konfiguration für eine Integration an.
Name der Eigenschaft | Typ | Beschreibung |
---|---|---|
insecureSkipVerification |
Boolean |
Wird nur unterstützt für RESTAPIs. Gibt an, ob API Gateway die Überprüfung überspringt, ob das Zertifikat für einen Integrationsendpunkt von einer unterstützten Zertifizierungsstelle ausgestellt wurde. Dies wird nicht empfohlen, ermöglicht Ihnen aber, Zertifikate zu verwenden, die von privaten Zertifizierungsstellen signiert sind, oder Zertifikate, die selbstsigniert sind. Wenn diese Option aktiviert ist, führt API Gateway weiterhin die grundlegende Zertifikatsvalidierung durch, zu der auch die Überprüfung des Ablaufdatums, des Hostnamens und des Vorhandenseins einer Stammzertifizierungsstelle des Zertifikats gehört. Das Stammzertifikat der privaten Behörde muss die folgenden Einschränkungen erfüllen:
Wird nur für Warnung
|
serverNameToVerify |
string |
Wird nur für HTTP API private Integrationen unterstützt. Wenn Sie einen Servernamen angeben, verwendet API Gateway ihn, um den Hostnamen auf dem Zertifikat der Integration zu überprüfen. Der Servername ist auch im TLS Handshake enthalten, um Server Name Indication (SNI) oder virtuelles Hosting zu unterstützen. |
x-amazon-apigateway-integration. tlsConfig Beispiele
Das folgende Open API insecureSkipVerification
3.0-Beispiel ermöglicht eine REST API HTTP Proxyintegration.
"x-amazon-apigateway-integration": { "uri": "http://petstore-demo-endpoint.execute-api.com/petstore/pets", "responses": { default": { "statusCode": "200" } }, "passthroughBehavior": "when_no_match", "httpMethod": "ANY", "tlsConfig" : { "insecureSkipVerification" : true } "type": "http_proxy", }
Das folgende Open API 3.0-Beispiel spezifiziert a serverNameToVerify
für eine HTTP API private Integration.
"x-amazon-apigateway-integration" : { "payloadFormatVersion" : "1.0", "connectionId" : "abc123", "type" : "http_proxy", "httpMethod" : "ANY", "uri" : "arn:aws:elasticloadbalancing:us-west-2:123456789012:listener/app/my-load-balancer/50dc6c495c0c9188/0467ef3c8400ae65", "connectionType" : "VPC_LINK", "tlsConfig" : { "serverNameToVerify" : "example.com" } }