Claudia и API-Gateway: запрещено (/ latest)

Я использую Claudia для преобразования моего приложения node.js в лямбда-функцию AWS. Интеграция работает нормально, и я могу получить доступ к индексу моего бессерверного веб-сайта по этому адресу:
https: //*******.execute-api.eu-west-2.amazonaws.com/latest
Теперь у меня есть страница входа и ссылка для перехода на эту страницу. Моя проблема в том, что когда я нажимаю на эту ссылку, URL-адрес:
https: //*********.execute-api.eu-west-2.amazonaws.com/login
который возвращает мне только запрещенное сообщение, потому что настоящая страница находится по адресу:
https: //******.execute-api.eu-west-2.amazonaws.com/latest/login
Как мне избавиться от / latest ИЛИ как с этим справиться?

Спасибо за вашу помощь!

у вас есть собственный домен? Если да, вы можете использовать собственный домен в шлюзе API, чтобы указать последнюю версию. Если нет, можете ли вы включить /latest в качестве базового URL-адреса?

kkesley 27.07.2018 07:22

@KendrickKesley У меня есть собственный домен. Как мне настроить шлюз API, чтобы он указывал на последнюю версию? Для вашей второй идеи я мог бы, но тогда мой node.js не будет работать локально, и было бы кошмаром справиться с этим ^^

FoxYou 27.07.2018 14:57

Извините за задержку с ответом. На странице личного домена вы увидите edit mapping в своем личном домене. Просто введите / в путь и справа будет раздел версии. указать на последний

kkesley 28.07.2018 15:08

@KendrickKesley, без проблем ^^ Я не уверен, что понимаю, что ты от меня хочешь? Страница личного домена, это Route53, верно? Потому что я не могу связать свой API из API Gateway (тот, который создал Клаудия) с моим доменом (я даже не знаю, возможно ли это)

FoxYou 29.07.2018 18:10

Ах, они разные. страница, которую вы ищете, находится на странице шлюза API. На левой панели есть раздел под названием Custom Domain Names. Вы можете создать свой собственный домен там

kkesley 30.07.2018 01:16

@KendrickKesley Привет, извините, что я так долго отвечал ... Итак, я создал собственное доменное имя со следующими параметрами: Edge Optimized, ACM Certificate, связанный с доменным именем, которое я купил, и / связанный с последней моей лямбда-функцией. Теперь я не уверен, что понимаю, что я сделал, и не думаю, что это работает ^^ 'Я назвал свое собственное доменное имя www. <<website>> .com, имеет ли это какое-то значение?

FoxYou 08.08.2018 17:06
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
6
213
0

Другие вопросы по теме