0

Ich habe eine API und ich versuche, es durch die Verwendung von Amazon-API-Gateway-Sicherheit, aber ich bekomme Fehler wieWie man Amazon API Gateway für bestehende API verwenden?

{ 
    "message": "Internal server error" 
} 

[I have loopback API (strongloop) API running][1]

Also zuerst habe ich Ressource memberdetails und dann Methode getMembers und angegeben Query Strings aber wenn ich versuche, es zu testen, gibt es mir

500 Fehlercode.

Ich habe den gleichen Endpunkt in Postbote versucht, und ich erhalte die Antwort mit gültigen Daten als JSON.

Ich glaube, ich habe alles falsch. Benötigen Sie Hilfe bei diesem Vorgang.

Dank

+0

Okay, was bedeutet * Ihr API-Server * in seinen Protokollen zu dieser Anfrage? Scheint es, als ob es sogar die Anfrage erhält? –

Antwort

1

500 Internal Server Error könnte aufgrund verschiedener Ursachen einschließlich API-Konfigurationsprobleme auftreten. Sie können die API "TestInvoke" in der API-Gateway-Konsole verwenden, um Ihre API vor der Bereitstellung zu testen. Die Test Invoke-Funktion würde detaillierte Antwort und die Protokolle anzeigen. Das sollte einen besseren Einblick in Ihr Problem geben.

Wenn das nicht hilft und wenn Sie Ihre API gemäß documentation konfiguriert haben, wenden Sie sich bitte mit AWS-Foren an uns oder erstellen Sie einen Supportfall, in dem wir weitere Informationen zu Ihrer Rest-API erhalten.

+0

Ich habe API bereitgestellt und habe auch den API-Schlüssel, mit dem ich in der Lage bin, die Anfragen zu stellen, aber ich möchte auch die Sicherheit für die API implementiert implementieren. Aber ich möchte auch Sicherheit für meine API implementieren, wo ich feststecke. – LearningPal

+0

Auch zu erwähnen, dass die API mit HTTP-Proxy als Integration bereitgestellt wird. – LearningPal