Rank: Newbie Groups: Member
Joined: 2/8/2016 Posts: 8
|
Good morning, the browser returns an error about certificates when I try to see a video stream using Java. I've tried the command e.Continue() in CertificateError but I can't see the video. I've also tried to load certificates (i use self-signed certificates) in NeedClientCertificates with e.Continue(myCertificate) but I saw that the NeedCertificate event is not called.
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,229
|
Hi,
This has nothing to do with the client side. It has to do with your server side. In case of client certificate, the client side (EO.WebBrowser)'s job is to send the certificate to the server. It's the server's job to either accept or reject the certificate. If the server rejects your client certificate, it will not serve the content to you.
CertificateError event is for server certificate (as oppose to client certificate). In case the server presents an invalid certificate to the client, the client side has the option to accept it or reject it, calling e.Continue would allow the client side (EO.WebBrowser) to accept the server certificate in question. As you can see, this is a completely different scenario.
Thanks!
|
Rank: Newbie Groups: Member
Joined: 2/8/2016 Posts: 8
|
Thank you for your answer. Why does it work with Chrome?
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,229
|
Can you provide a test page/app so that we can try it here? NeedsClientCertificates needs to fire. So if that event doesn't even fire, then something is wrong.
|