Я использую менеджер API WSO2 через докер. И я хочу преобразовать мыльный API в отдых. Когда я отправляю запрос в devportal, я получаю эту ошибку:
"Не удалось получить. Возможные причины:
КОРС
Ошибка сети
Схема URL должна быть «http» или «https» для запросов CORS».
Я включил CORS, но ошибка не исчезла. Я должен отметить, что я отправил запрос из другой системы, не локальной. Пожалуйста, помогите мне. Спасибо.
Добавьте stackoverflow.com/help/minimal-reproducible-example
да, я использовал Devportal. В Почтальоне вроде нормально. Я также включил конфигурацию CORS, но ошибка не изменилась.
Наконец я понял, что браузер заблокировал мой запрос на основе смешанного контента. Есть два способа: Вы должны изменить HTTP на HTTPS или перейти на эту страницу: Включение смешанного контента в вашем браузере и включить разрешение «Небезопасный контент» для этого IP.
Я надеюсь, что вы используете пробный пользовательский интерфейс Devportal для вызова этого API. Можете ли вы получить ту же ошибку, если используете другой клиент, такой как Postman? И добавили ли вы «Заголовки запросов» для конкретного ресурса в API? Если да, поместили ли вы этот заголовок в основные заголовки запроса, как указано здесь [1]? [1]. wso2.com/blogs/cloud/adding-request-headers-to-published-apis