Hallo ich habe eine große PEM datei bekommen in der alles drin stehen sollte was ich brauche.
Kann ich die einfach beim iohandler vom Webservice hinterlegen?
Delphi-Quellcode:
FServer := TIdHTTPWebBrokerBridge.Create(self);
if Securemode then
Begin
LIOHandleSSL := TIdServerIOHandlerSSLOpenSSL.Create(fServer);
LIOHandleSSL.SSLOptions.KeyFile := 'c:\webservice\MyDomain.PEM';
LIOHandleSSL.SSLOptions.CertFile := 'c:\webservice\MyDomain.PEM';
LIOHandleSSL.SSLOptions.RootCertFile := 'c:\webservice\MyDomain.PEM';
LIOHandleSSL.OnGetPassword := OnGetSSLPassword;
FServer.IOHandler := LIOHandleSSL;
end;
oder musss ich die auseinander nehmen?
Folgenden teile hat die PEM datei
Code:
-----BEGIN CERTIFICATE REQUEST-----
MIIE3
kuddlemuddle
N0RSzv4BCuO4Vikw
-----END CERTIFICATE REQUEST-----
-----BEGIN PRIVATE KEY-----
MIIJ
Kuddelmuddel
1IXMpm68=
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIIH
kuddelmuddel
ITyBhlHw==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIG
Kuddelmuddel
xzlIPK1aEn8=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIF
kuddelmuddel
teRCBaho1+V
-----END CERTIFICATE-----
Wie kann ich die Zertifikate unterscheiden?
Was von den PEM abschnitten ist welcher x.509 standard?
Ich mein
wie bekomme ich dort eine Key, Cert und root datei raus?
Warum soviele Zertifikate?