我目前正试图在我当前的Jhipster应用程序中实现ssl。到目前为止,我已经使用keytool-genkey-alias iroApp-storetype PKCS12-keyalg RSA-keysize 2048-keystore密钥库生成了一个证书。p12-有效期3650。
在application-dev.yml中,我更改了以下服务器选项:
server:
port: 8080
致:
server:
port: 8443
ssl:
key-store: keystore.p12
key-store-password: myPassword
keyStoreType: PKCS12
keyAlias: myApplicationName
代理。conf.json:From
{
"*": {
"target": "http://localhost:8080",
"secure": false,
"loglevel": "debug"
}
}
到
{
"*": {
"target": "http://localhost:8443",
"secure": true,
"loglevel": "debug"
}
}
在网页包中。dev.js i已将目标ip端口(从8080更改为8443)和安全端口从false更改为true。
当我在页面上输入我得到"此网站不能reached.localhost意外关闭连接。ERR_CONNECTION_CLOSED"
有什么事我忘了做吗?
非常感谢。
密钥别名必须全部为小写。如果别名中有大写字母,则会自动失败。您的配置中也缺少缩进,不应该混合使用snake-case和camelCase配置变量。
您的最终配置应该如下所示:
server:
port: 8443
ssl:
key-store: keystore.p12
key-store-password: myPassword
key-store-type: PKCS12
key-alias: myapplicationname
这是最近在生成器代码中报告和修复的(问题链接)
如何覆盖微服务项目中的Jhipster swagger配置以更改后端的 /api路径并相应地更新网关Swagger UI?
如果有其他的方法来配置jHipster中的石英作业,请告诉我。或者,如果jHipster为调度程序工作提供了开箱即用的功能,那就太好了。 石英作业依赖关系
我使用jhipster版本7.6.0,这是我的CacheConfiguration类。 以下是redisson的依赖关系: 这是我的应用程序dev.yml: 一切都是由jHipster生成的,在安装redis 3.2.100版后,我遇到了以下异常: 顺便说一下,项目正在成功编译。 提前感谢您的帮助!
我有Spring Boot(后端)应用程序,它在Tomcat(端口8080)和Angular应用程序(前端)(端口4200)上运行。 前端从后端使用rest API。如何使用带有SSL的Ngin x保护我的应用程序? 我听说我可以在nginx中将我的Spring Boot配置为反向代理,然后用SSL保护它,但我不知道怎么做。
我有一个JHipster网关和微服务,目前配置为通过KeyCloak使用OAuth/OIDC。目前,所有资源都可供经过身份验证的用户使用。我希望使用keycloak中可用的细粒度安全性(启用对JHipster微服务客户机id的授权),通过资源id(如keycloak文档中所引用的)https://www.keycloak.org/docs/latest/authorization_services