Api Gateway Websocket API with IAM Authorization on $connect route

0

Hi,

As mentioned in the title, I've enabled IAM Authorization on the $connect route of a API Gateway WebSocket API - I did this to protect it.

As I understand, in order to CONNECT (not to postToConnection!) I first need to "sign requests with Signature Version 4 (SigV4)", BUT I could not find an example related to WebSocket Connect - I've searched.

I plan to connect from browser JavaScript (yeah, I know :-D) - where I have temporary credentials -, but also a node.js example would be OK - or python... or whatever other language, or a hint in the right direction.

Thank you!

1 Antwort
0

You can find an example for SigV4 in Node.js here.

A CONNECT request is a regular HTTP request with an Upgrade header, so it is not different from signing other HTTP requests.

profile pictureAWS
EXPERTE
Uri
beantwortet vor 3 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen