linde
Elite Observer

selbst ausgestellte Zertifikate im AppCenter Browser

Jump to solution

Wie kann ich selbst signierte Zertifikate in den App Center Browser importieren. Wir haben ein Abnahmesystem mit einer WEB-Oberfläche, welches ein selbst signiertes Zertifikat nutzt. Der AppCenter Browser akzeptiert das nicht, den aus dem Firefox bekannten Button "Mach es trotzdem" gibt es leider nicht.

Grüße

Frank

0 Kudos
1 Solution

Accepted Solutions

Das folgende Vorgehen hat zum Erfolg geführt:

  1. Im eigenen Firefox die Website aufrufen und das Zertifikat als Ausnahme akzeptieren.
  2. Im Firefox Profile aus der Text-Datei cert_override.txt die entsprechende Zeile herauskopieren
  3. Sofern nicht vorhanden auf dem FirstSpirit Server unter data/clientapp/jxbrowser/common/jxProfile die Datei cert_override.txt anlegen und die Zeile ergänzen
  4. unter data/clientapp/jxbrowser/windows die Datei crc.txt löschen
  5. FirstSpirit Server neu starten damit er die Datei crc.txt neu erzeugt, die DAtei scheint aber auch beim nächsten Start eines Clients neu erstellt zu werden, ein Neustart des Servers ist damit nicht notwendig.
  6. Client Starten und in dem Verzeichnis <windowsprofile>/.firstspirit_4.2R4/jxbrowser/jxProfile wird die Datei neu angelegt.
  7. Website in der integrierten Vorschau aufrufen.

Damit hat es funktioniert. Das wird aber wohl nur für den Firefox funktionieren.

View solution in original post

0 Kudos
4 Replies
andre
I'm new here

evtl. hilfreich

https://community.e-spirit.com/message/4478#4478

https://groups.google.com/a/teamdev.com/group/jxbrowser-forum/browse_thread/thread/80ebe6315c60a93c

-- snipp --

While there is no direct way, but you can copy the
profile files (cert8.db, key3.db and cert_override.txt) from the
firefox profile (with SSL certificate) folder into "jxbrowser firefox
profile folder" . Then JxBrowser has the certificates and use them.

0 Kudos

Das folgende Vorgehen hat zum Erfolg geführt:

  1. Im eigenen Firefox die Website aufrufen und das Zertifikat als Ausnahme akzeptieren.
  2. Im Firefox Profile aus der Text-Datei cert_override.txt die entsprechende Zeile herauskopieren
  3. Sofern nicht vorhanden auf dem FirstSpirit Server unter data/clientapp/jxbrowser/common/jxProfile die Datei cert_override.txt anlegen und die Zeile ergänzen
  4. unter data/clientapp/jxbrowser/windows die Datei crc.txt löschen
  5. FirstSpirit Server neu starten damit er die Datei crc.txt neu erzeugt, die DAtei scheint aber auch beim nächsten Start eines Clients neu erstellt zu werden, ein Neustart des Servers ist damit nicht notwendig.
  6. Client Starten und in dem Verzeichnis <windowsprofile>/.firstspirit_4.2R4/jxbrowser/jxProfile wird die Datei neu angelegt.
  7. Website in der integrierten Vorschau aufrufen.

Damit hat es funktioniert. Das wird aber wohl nur für den Firefox funktionieren.

0 Kudos
rrichter
Occasional Collector

Hallo Frank,

d.h. wenn man das nur lokal bei sich haben möchte und nicht zentral verteilen, dann kopiert man die cert_override.txt in das angegebene lokale Verzeichnis und schützt sie vor dem Überschreiben durch den Client-Start?

Viele Grüße,

Raphael.

1+1=3 for large values of 1.
0 Kudos
klein
Crownpeak employee

Unter FS V5.0 legt man die Zertifikatsdatei nicht mehr unter

/jxbrowser/jxProfile

sondern unter

/jxbrowser/jxProfile/xulrunner

bzw.

/jxbrowser/jxProfile/xulrunner15

0 Kudos