a) Как я могу справиться с управлением Jhipster и JWT-аутентификацией для основного приложения по умолчанию без Углового интерфейса? (Я буду использовать Postman, например, для тестирования.)Тест REST Webservice, созданный с помощью Jhipster (yo jhipster: server)
b) Каков URL-адрес для интерфейса Swagger? Доступен ли он в этом профиле производства?
c) Должен ли я настроить электронную почту для управления пользователями?
(я искал много в Jhipster спиртые, но не нашел руководство объясняет, как это сделать Если кто-то может указать я буду thakfull.).
г) Детали:
Я создал REST Webservice использование Jhipster, без стороны клиента, используя:
лет jhipster: сервер
Я решил использовать монолитную архитектуру, с Postgres базой данных, и JWT authetication.
Я использую докер и докер. Я построил приложение делает:
./mvnw пакет -Pprod докер: построить
я запустить приложение делает:
докер-Compose -f ~/jhipster/SRC/главная/грузчик/приложение. yml up
Мое приложение работает. Например, если я иду в
локальный: 8080/API/профиль-инфо
У меня есть это как ответ:
{ "activeProfiles": [ "прод", "чванство"], "ribbonEnv ": null}
Я решил использовать монолитную архитектуру, потому что я не хотел иметь дело с Gateway и Registry.
Я попытался, используя Почтальон сделать POST НТТР:
http://localhost:8080/api/authenticate
Использование основной athentication: имя пользователя: Админ пароль: админ
Как я должен отправить эти параметры, так как JSON?
меня в ответ:
{ "сообщение": "error.internalServerError", "Описание": "Внутренняя ошибка сервера", "fieldErrors": нулевой }
Как следует я использую jwtSecretKey в файле строения .yo-rc.jon
Я ожидал иметь réponse, как описано в https://jwt.io/introduction/