사설 인증서를 통한 https 통신 기능 #4

진행중 - 테스트용 인증서 생성 및 인증 로직
main
icksishu@gmail.com 1 month ago
parent ee7203c9dd
commit d31a3da1b7

@ -3,11 +3,11 @@
"myHostId": "agent-bsm-lab-postgres",
"myListenPort": 17801,
"sslEnabled": true,
"keyStorePath": "D:/projects/bsm-lab/dfx/dfxagent/src/docs/agent-bsm-lab-postgres/cert/dfxagent-kdn.p12",
"keyStorePath": "D:/projects/bsm-lab/dfx/dfxagent/src/docs/agent-bsm-lab-postgres/cert/dfxagent-bsm-lab-postgres.p12",
"keyStorePassword": "qortpals1!",
"keyStoreAlias": "dfxagent-local-01",
"keyStoreAlias": "agent-bsm-lab-postgres",
"keyStoreType": "PKCS12",
"trustStorePath": "D:/projects/bsm-lab/dfx/dfxagent/src/docs/agent-bsm-lab-postgres/cert/truststore-kdn.jks",
"trustStorePath": "D:/projects/bsm-lab/dfx/dfxagent/src/docs/agent-bsm-lab-postgres/cert/truststore-bsm-lab-postgres.jks",
"trustStorePassword": "qortpals1!",
"trustStoreType": "JKS",
"knownAgentList": [

@ -59,6 +59,7 @@ public class DfxAgentApplication {
props.put("server.ssl.trust-store", agentConfigDto.getTrustStorePath());
props.put("server.ssl.trust-store-password", agentConfigDto.getTrustStorePassword());
props.put("server.ssl.trust-store-type", "JKS");
props.put("server.ssl.client-auth", "need");
}
} catch (DatabindException e) {
System.out.println("cannot parse a setting file. " + settingFilePath);

Loading…
Cancel
Save