Проблема JHipster с интерфейсом и шлюзом - PullRequest
0 голосов
/ 22 ноября 2018

следуя объяснению разделения внешнего интерфейса и шлюза , я создал два приложения JHipster:

  • Шлюз с использованием jhipster --skip-client
  • Интерфейс с использованием jhipster --skip-server --db --auth uaa --uaa-base-name uaa-server

При использовании Swagger-UI яможно использовать API по умолчанию и API моего сервера UAA.В раскрывающемся меню я также вижу свои микро-сервисы, но при их выборе я получаю сообщение об ошибке:

Невозможно прочитать сваз JSON из http://127.0.0.1:9000/myservice/v2/api-docs

Что не так в моей конфигурации?Что я забыл?

[EDIT] Я наконец нашел, см. Ниже

Второй вопрос касается связи между интерфейсом и шлюзом, когда оба работают на разных машинах,Аутентификация кажется правильной, если смотреть на сервер UAA, но внешняя сторона получает код 403.Кажется, это проблема CSRF, но я не знаю, как с этим справиться.Как справиться с CSRF в JHipster?

PS: Я почти уверен, что у меня также будут проблемы при взаимодействии с микроуслугами:)

1 Ответ

0 голосов
/ 22 ноября 2018

Добавлены контексты для проксирования в webpack.dev.js, и похоже, что он работает.

...