Контекст
См. Этот вопрос: Включить CORS в пространстве имен служебной шины Azure
Действительно, я хочу иметь приложение ReactJS только для внешнего интерфейса, которое взаимодействует с API-интерфейсом Azure и выводит фрагменты результата на экран. Затем получает данные от пользователей и отправляет их обратно в API Azure. Промыть и повторить.
К сожалению, CORS в значительной степени исключает это, и вы не можете [1] переопределить правила CORS для пространства имен ServiceBus.
Таким образом, предлагаемое решение представляет собой тонкий прокси-сервер, использующий API Azure для обхода CORS.
(альтернативные решения этого вопроса НАСТОЯТЕЛЬНО приветствуются!)
[1] прочитано: В настоящее время я не вижу ни одного пути, ни моего поиска в Google.
Вопрос
Пользователь по этому другому вопросу предлагает соответствующий файл web.config, так что теперь я хочу создать этот прокси-сервер. Я действительно не хочу, чтобы этот сервер делал что-либо иначе , я хочу, чтобы он был максимально прозрачным.
Как проще всего настроить этот сервер?
Я надеюсь, что смогу сделать что-то вроде:
«Скажите Azure, что мне нужен веб-сервер, и вставьте / загрузите этот текст web.config на портал Azure»?
Если это уместно, в настоящее время мой стек имеет буквально ничего кроме npm и стека шаблона JS Create-React-App. Я предполагаю, что мы также разместим этот сайт в Azure.