Я настроил WSO2 API Manager 4.0.0 в AWS EC2, который работает на Amazon Linux 2. Я следую этой документации по настройке WSO2168 to387168 to382 WSO2 первый API. Я получаю доступ к порталу разработки диспетчера API через свой локальный компьютер. Я нахожусь на этапе 3: вызов моего API.
Когда я нажимаю кнопку "Выполнить" в разделе "Попробовать запросы GET", я получаю ответ 200 OK, но с сообщением об ошибке TypeError: Failed to fetch
. Я приложил сюда скриншот.
Я чувствую, что URL-адрес запроса, упомянутый здесь ( https://localhost:8243/hello/1.0.0
), должен иметь IP-адрес сервера EC2 вместо localhost
, но я не могу найти способ изменить это. Что я здесь делаю неправильно?
Вы можете редактировать
localhost:8243
, обновив конфигурацииgateway.environment
в файлеdeployment.toml
. Но перед этим не могли бы вы поделиться скриншотом вкладки консоли браузера во время выполнения Execute? Чтобы убедиться, что это не происходит из-за CORS.@Athiththan Привет, я обновил вопрос этим.