CORS не работает в Wakanda Enterprise 11.0.0.0

У меня проблемы с CORS в Ваканде, и я нашел это:
https://github.com/Wakanda/wakanda-issues/issues/21

Ссылка выше указывает на исправление этой ошибки 1.0.3.

Я использую Wakanda Enterprise 11.0.0.0.

Где я могу получить это исправление?


Настройки моего проекта: Настройка проекта

Ответ об ошибке: отклик

Дополнительная информация: введите описание изображения здесь

2 ответа

Мое решение Wakanda было обновлено с v10 до v11. Это стало причиной сбоя CORS, так как файл.waSettings, который определяет, что CORS переместил места в обновлении.

Ответом на неудачу для CORS было создание нового решения в v11 и копирование в него необходимых файлов.

CORS теперь работает как рекламируется!

Для вашей конфигурации CORS:

вы указали 192.168.2.100:80 но вам не нужен номер порта при использовании порта по умолчанию 80; вы должны просто использовать 192.168.2.100, Конфигурация должна выглядеть следующим образом при использовании порта по умолчанию:

Смотрите проблему № 42: CORS не работает, если порт 80 указан в списке доменов.

Относительно ошибки, на которую вы ссылались:

В этом комментарии к выпуску № 21 приведен пример загрузки решения, демонстрирующий работу CORS. В этом примере CORS включен на обоих концах, так что оба проекта позволяют друг другу, но это может быть отключено на родительской стороне.

Я только что протестировал этот пример решения (используя http://127.0.0.1:8082/ как показано в комментариях), и он работает для меня, используя Wakanda Digital App Factory 1.0.3 (сборка 11.197492):

Напоминание из вопроса № 21:

На данный момент поддержка CORS работает только тогда, когда вы не добавляете специальные заголовки к вашим запросам.

Поэтому убедитесь, что вы не устанавливаете никаких дополнительных заголовков с http_request.setRequestHeader()

Относительно того, где можно получить Wakanda с исправлением из вопроса № 21:

Общественная версия доступна на http://wakanda.github.io/

Корпоративная версия доступна на http://wakanda.io/

  • На данный момент оба вышеуказанных сайта предоставляют Wakanda Digital App Factory 1.0.3 для загрузки (включая сборку 11.197492).

Что делать, если у вас новая ошибка?

Если вы считаете, что обнаружили новую ошибку, вы можете отправить новую проблему на github.

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