ubuntu - 在 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 策略。所以我有点卡在这里。我只想从家里进入登录页面,然后像在本地主机上一样运行。请帮助...非常感谢!
解决方案
推荐阅读
- vba - 如何使用 VBA 更改外部应用程序的屏幕大小
- c# - 在 azure 函数中接收 bson 流
- r - 如何在基本 R 公式中使用类似 quosure 的语法?
- android - Android Studio 在 Linux 上崩溃
- botframework - 在 Skype For Business 上使用 Skype 机器人
- spring-boot - 无法在 Spring Boot 应用程序中使用执行器
- monaco-editor - Monaco Editor registerCompletionItemProvider 移除默认的局部变量完成
- python - 是否可以在 python 中更改 PixelAccess 的大小?
- android - txt文件中的可点击单词
- javascript - 我正在尝试使用此代码验证我的购物清单,“...”传播但得到“牛奶”的返回值,并且只是第一个值