首页 > 解决方案 > 在 Ubuntu 上将 Jhipster 项目作为 jar 运行,并且在登录时需要 HTTPS

问题描述

我在 Mac 上将 Jhipster 项目(使用 SpringBoot 和 React)构建到一个 jar 中并在 Mac 上运行它没有任何问题,现在将它放到 Ubuntu 中,当登录页面出现时卡住了(我使用KeyCloak登录)。当我使用 KeyCloak 时,现在它显示一个错误屏幕,上面写着"Https Required"

我在网上搜索,大多数解决方案都不能适用于我的情况:这是 AWS 上的一个新 Ubuntu 盒子,没有 GUI,所以我无法启动 GUI 并将其设置为不需要外部 HTTPS(这是我需要的) ; 这是与 Jhipster 捆绑的 KeyCloak,所以我找不到它的数据库在哪里,因此无法更改数据库级别的策略;我从一个 jar 在 Linux 上运行它,所以我无法进入 Keycloak 的配置代码(如果除了 keycloak.yml 之外还有其他代码)来指定 https-not-required 策略。所以我有点卡在这里。我只想从家里进入登录页面,然后像在本地主机上一样运行。请帮助...非常感谢!

标签: ubuntujhipsterkeycloak

解决方案


推荐阅读