Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在JHipster中配置SSL_Ssl_Webpack_Https_Jhipster - Fatal编程技术网

在JHipster中配置SSL

在JHipster中配置SSL,ssl,webpack,https,jhipster,Ssl,Webpack,Https,Jhipster,我目前正试图在我当前的Jhipster应用程序中实现ssl。 到目前为止,我已经使用keytool-genkey-alias iroApp-storetype PKCS12-keyalg RSA-keysize 2048-keystore keystore.p12-validity 3650生成了一个证书 在application-dev.yml中,我更改了以下服务器选项: server: port: 8080 致: 在proxy.conf.json中: 从 } 到 } 在webpac

我目前正试图在我当前的Jhipster应用程序中实现ssl。 到目前为止,我已经使用keytool-genkey-alias iroApp-storetype PKCS12-keyalg RSA-keysize 2048-keystore keystore.p12-validity 3650生成了一个证书

在application-dev.yml中,我更改了以下服务器选项:

server:
    port: 8080
致:

在proxy.conf.json中: 从

}

}

在webpack.dev.js中,我将目标ip端口(从8080更改为8443)和安全端口(从false更改为true)

当我在页面上输入时,我得到“无法访问此站点。localhost意外地关闭了连接。ERR\u connection\u closed”

有什么事我忘了做吗


谢谢

您的密钥别名必须全部为小写。如果别名中有大写字母,则会自动失败。您的配置中也缺少缩进,不应该混合使用snake-case和camelCase配置变量

您的最终配置应该如下所示:

server:
    port: 8443
    ssl:
        key-store: keystore.p12
        key-store-password: myPassword
        key-store-type: PKCS12
        key-alias: myapplicationname
这是最近在生成器代码()中报告和修复的

{
"*": {
    "target": "http://localhost:8080",
    "secure": false,
    "loglevel": "debug"
}
{
"*": {
    "target": "http://localhost:8443",
    "secure": true,
    "loglevel": "debug"
}
server:
    port: 8443
    ssl:
        key-store: keystore.p12
        key-store-password: myPassword
        key-store-type: PKCS12
        key-alias: myapplicationname