2009-06-02 7 views
1

Ich habe eine IIS-Website mit einem Sicherheitszertifikat Setup mit SelfSSL (Teil des IIS Resources Toolkit). Das Zertifikat scheint gültig zu sein, wenn ich es in ISS anschaue und es funktioniert gut für IE, Safari und Google Chrome. In Firefox 3 wird das Zertifikat jedoch nicht als gültig betrachtet und daher wird eine Zertifikatwarnung angezeigt, wenn Sie eine sichere Seite auf der Website anzeigen.Problem mit SelfSSL und Firefox 3

Dies ist nur ein Problem, weil ich Selenium verwende, um die Website automatisch zu testen. Ich habe versucht, benutzerdefinierte Firefox-Profile zu verwenden, um dieses Problem zu lösen, und das funktioniert ok mit einer IIS-Site. Wenn jeder Entwickler jedoch eine eigene Website hat, müssen Sie diesem benutzerdefinierten Profil weiterhin Ausnahmen hinzufügen.

Ich kann andere Browser für die Selenium-Skripte verwenden, aber ich würde lieber Firefox verwenden (die Formulareingabe im IE scheint viel langsamer zu laufen als Firefox).

Ich denke, der einfachste Weg, dieses Problem zu umgehen, besteht darin, gültige Zertifikate an erster Stelle zu haben, daher habe ich begonnen, SelfSSL zu verwenden. Irgendwelche Ideen, warum Firefox keine Notiz zu nehmen scheint?

+0

Duplizieren von http://stackoverflow.com/questions/275237/in-firefox-can-i-disable-the-website-certified-by-an-unknown-authority-ssl-certi/275263? –

Antwort

0

SelfSSL erzeugt kein gültiges Zertifikat - es erzeugt ein selbstsigniertes Zertifikat. Um ein gültiges Zertifikat zu erhalten, müssen Sie eines von einer Zertifizierungsstelle kaufen.

Wenn Ihr IE, Chrome oder Safari beim Besuch Ihrer gesicherten Seite keine Warnung anzeigt, bedeutet dies, dass Sie dieses neue Zertifikat der vertrauenswürdigen Zertifikatsdatenbank Ihres Kontos hinzugefügt haben. Sie können dies auch in Firefox tun - es hat nur eine separate Datenbank. Aber jeder Benutzer muss das für sich selbst tun.

+0

Ich denke, das ist das grundlegende Problem - dass Firefox nicht auf die Liste der vertrauenswürdigen Zertifikate, die die anderen Browser tun, schaut. – DownChapel