mirror of
https://github.com/Melledy/Grasscutter.git
synced 2024-11-27 16:45:23 +00:00
Remove last catch and init another variable as placeholder
This commit is contained in:
parent
47d34ebcd1
commit
40cf40ce00
@ -177,11 +177,12 @@ public final class DispatchServer {
|
|||||||
SSLContext sslContext = SSLContext.getInstance("TLS");
|
SSLContext sslContext = SSLContext.getInstance("TLS");
|
||||||
try (FileInputStream fis = new FileInputStream(Grasscutter.getConfig().getDispatchOptions().KeystorePath)) {
|
try (FileInputStream fis = new FileInputStream(Grasscutter.getConfig().getDispatchOptions().KeystorePath)) {
|
||||||
char[] keystorePassword = Grasscutter.getConfig().getDispatchOptions().KeystorePassword.toCharArray();
|
char[] keystorePassword = Grasscutter.getConfig().getDispatchOptions().KeystorePassword.toCharArray();
|
||||||
|
KeyManagerFactory _kmf;
|
||||||
try {
|
try {
|
||||||
KeyStore ks = KeyStore.getInstance("PKCS12");
|
KeyStore ks = KeyStore.getInstance("PKCS12");
|
||||||
ks.load(fis, keystorePassword);
|
ks.load(fis, keystorePassword);
|
||||||
KeyManagerFactory kmf = KeyManagerFactory.getInstance("SunX509");
|
KeyManagerFactory kmf = KeyManagerFactory.getInstance("SunX509");
|
||||||
|
_kmf = kmf;
|
||||||
kmf.init(ks, keystorePassword);
|
kmf.init(ks, keystorePassword);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
Grasscutter.getLogger().warn("[Dispatch] Unable to load keystore. Using default keystore password...");
|
Grasscutter.getLogger().warn("[Dispatch] Unable to load keystore. Using default keystore password...");
|
||||||
@ -189,11 +190,10 @@ public final class DispatchServer {
|
|||||||
ks.load(fis, "123456".toCharArray());
|
ks.load(fis, "123456".toCharArray());
|
||||||
KeyManagerFactory kmf = KeyManagerFactory.getInstance("SunX509");
|
KeyManagerFactory kmf = KeyManagerFactory.getInstance("SunX509");
|
||||||
kmf.init(ks, "123456".toCharArray());
|
kmf.init(ks, "123456".toCharArray());
|
||||||
} catch (Exception e) {
|
_kmf = kmf;
|
||||||
Grasscutter.getLogger().warn("[Dispatch] Error while loading keystore!");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
sslContext.init(kmf.getKeyManagers(), null, null);
|
sslContext.init(_kmf.getKeyManagers(), null, null);
|
||||||
|
|
||||||
httpsServer.setHttpsConfigurator(new HttpsConfigurator(sslContext));
|
httpsServer.setHttpsConfigurator(new HttpsConfigurator(sslContext));
|
||||||
server = httpsServer;
|
server = httpsServer;
|
||||||
|
Loading…
Reference in New Issue
Block a user