Wir hatten unsere Sicherheit geändert, um für jeden Serveranruf nur eine https-Verbindung zuzulassen. Jetzt muss auch die Update-Check-Aktion die https-Verbindung behandeln. Anstatt die Option 'Alle SSL-Zertifikate akzeptieren' zu aktivieren, möchten wir unsere eigenen Zertifikate in einem Truststore verwenden. Wie können wir das tun? Zur Zeit verwenden wir install4j 6.0.4.Wie sichere Verbindung für Update-Check gehandhabt werden?
1
A
Antwort
0
Sie würden das Zertifikat mit dem „keytool“ Befehl importieren:
Verwandte Themen
- 1. C++ Sichere SQL-Verbindung
- 2. Wie verschachtelte Bedingungen gehandhabt werden
- 3. sichere ODBC-Verbindung - Oxymoron?
- 4. Thickbox - sichere Verbindung
- 5. Wie sollen die hundertsten Geburtsdatenfelder gehandhabt werden?
- 6. SSIS für jede Schleife - wie werden kopierte Dateien gehandhabt?
- 7. Wie werden benutzerdefinierte Ressourcen von Apache Mesos gehandhabt?
- 8. Erstellen sichere Verbindung zu https
- 9. Wie verschachtelte Git-Repositories gehandhabt werden
- 10. Wie werden Importanweisungen in plpython gehandhabt?
- 11. Schriftfamilieneigenschaft - wie werden nicht standardmäßige Schriftarten gehandhabt?
- 12. Apache Flink: Wie werden späte Ereignisse gehandhabt?
- 13. OPC UA Sichere Verbindung C#
- 14. LINQ Conflict Detection: Einstellung UpdateCheck Attribut
- 15. Wie wird eine gestörte TCP-Verbindung richtig gehandhabt?
- 16. Wie werden Schienenmigrationen gehandhabt, wenn Feature-Zweige zusammengeführt werden?
- 17. Docker sichere Verbindung mit SSH Port-Weiterleitung
- 18. Diese Site kann keine sichere Verbindung bereitstellen
- 19. sichere Verbindung vom mobilen Gerät zum Anwendungsserver
- 20. Wie sichere Verbindung zu PostgreSQL-Datenbank mit Ruby?
- 21. Wie werden Änderungen an Kontakten in Android gehandhabt?
- 22. Wie wiederkehrende kurzlebige Aufgaben mit Kubernetes gehandhabt werden
- 23. Wie sichere eine ADO-Verbindung in einem Excel VBA-Projekt?
- 24. Wie browser refresh in vuejs applikationen gehandhabt werden
- 25. Wie werden leere Daten in der Recycler-Ansicht gehandhabt?
- 26. Wie können Kreditkartenabonnements auf einer Website am besten gehandhabt werden?
- 27. Wie kann duplikierter Code plattformübergreifend am besten gehandhabt werden?
- 28. Wie können Controller/Szenen mit wechselnden Ansichten richtig gehandhabt werden?
- 29. Wie wird 'Vererbung' manchmal gehandhabt?
- 30. WinObjC: Wie kann man wissen, welche Kakaorahmen unterstützt/gehandhabt werden?
Wir erstellten eine Trusts unsere Zertifikate enthalten, aber ich verstehe es nicht, wie dies zu dem „Update zur Verfügung zu stellen prüfen " Aktion? – Hardie82
Wenn Sie in den Standard-Keystore importieren, sollte es automatisch funktionieren. Die Download-Aktionen in install4j öffnen einfach eine URLConnection, die gesamte SSL-Behandlung wird von der JRE bereitgestellt. Ich habe das nie versucht. –
Wir hatten unseren eigenen Truststore erstellt und dem Installer über die Aktion "Skript ausführen" Systemeigenschaften hinzugefügt, um den Speicherort für diesen Truststore festzulegen: 'System.setProperty (" javax.net.ssl.trustStore "," [Pfad zum Truststore ] ")' und 'System.setProperty (" javax.net.ssl.trustStorePassword "," [mein-passwort] ")'. Das funktioniert gut für unseren Zweck. Das einzige, was zu tun ist, legen Sie die Truststore-Daten Variablen als versteckte, um zu verhindern, dass sie in der Logdatei oder 'i4jparams.conf'-Datei protokolliert werden. Die Aktion "Variable setzen" und "Skript ausführen" protokolliert die Änderungen der Installer-Variablen, richtig? Also müssen wir unsere eigene Aktion umsetzen? – Hardie82