Пользовательский путь к конечной точке для AWS API Gateway WebSocket - PullRequest
1 голос
/ 21 апреля 2020

Я создал шлюз API с протоколом Websocket. После развертывания API я получаю URL-адрес WebSocket и URL-адрес подключения.

например

URL-адрес WebSocket: wss://xxxx.execute-api.us-west-2.amazonaws.com/test

URL-адрес подключения: https://xxxx.execute-api.us-west-2.amazonaws.com/test/@connections

Теперь все в порядке, я могу подключиться к API, а также отправлять и получать сообщения. Но когда я пытаюсь получить доступ к другому пути, я получаю ошибку HTTP 403.

Например, если я пытаюсь подключиться к wss://xxxx.execute-api.us-west-2.amazonaws.com/test/some/path, я получаю ошибку 403.

Можно ли настроить API-шлюз таким образом, что он принимает соединения со всеми путями и проходит по пути, т.е. /some/path в моем случае, к обработчику маршрутов $connect?

...