Company Christmas Holidays
North American Headquarters in Miami, USA: Dec 25, 2015, Jan 1st 2016
European Headquarters in Muenster, Germany: Dec 21, 2015 until Jan 03rd 2016
Limited support is available during this period.
We at PROVISIO wish you Merry Christmas and a Happy New Year!

 

Support Request: Authorize self signed certificate for localhost

Description

Hello,

We are running an application locally which expose an API used by our website (we can call "https://localhost:5000/api/test" for example).
It's working well on standalone chrome but on Sitekiosk' chromium the certificate doesn't seems to be accepted.

We have disabled the certificate error in SiteKiosk but it seems to just prevent the popup.
Is there a way to authorize self-signed certificate (from localhost to localhost) from the Sitekiosk configuration file ?

Best regards

Answer: (4)

Re: Authorize self signed certificate for localhost 2/21/2019 10:29 AM
Hello,

Generally the option “Ignore certificate errors” will just disable the certificate warning of the browser (you usually have to confirm then to open the web page).

Otherwise you can install the self-signed certificate to the cert store on Windows so that there is no cert warning anymore (check it e.g. with Chromed or IE outside of SiteKiosk).

The certificate store for the Chrome Browser variants of SiteKiosk is generated from the Windows certificate store. This means that you can easily install self-signed certificates into your Windows certificate store, e.g. into the Trusted Root Certification Authorities. Make sure that you install the certificate into the right store, either for a user or the computer, based on your needs.

Regards,
Michael Olbrich
Re: Authorize self signed certificate for localhost 2/22/2019 6:19 PM
Hello,

Our self-signed certificate is installed on the Windows cert store under Trusted Root Certification Authorities. Request are working using Chrome. But under the Sitekiosk chromium request seems to be refused.

We are open to other ideas.

Best regards
Re: Authorize self signed certificate for localhost 2/25/2019 9:17 AM
Hello,

If you are using an older version of SiteKiosk (and not version 9.7 as described above) you also need to delete a certain file to make SiteKiosk updating the certificate list from the Windows store:
http://devblog.provisio.com/post/2016/03/21/Using-Self-signed-Certificates-in-a-SiteKiosk-Chrome-Browser-Skin.aspx


Otherwise there are no further settings or known problems.
Did you check if there is a difference in “Start Once” mode (in the user account where it works outside of SiteKiosk)?
Does it work in IE11?
Does it work in SiteKiosk when using Metro IE Skin?

Regards,
Michael Olbrich
Re: Authorize self signed certificate for localhost 2/25/2019 9:19 AM
Additional note:
You can also check it without SiteKiosk in Chromium CEF.
The Chrome Browser Skin (available since SiteKiosk 9.x) uses the open source Chromium CEF engine installed with SiteKiosk
SiteKiosk 9.7 includes Chromium 71.0.3578.80 Windows 32 Bit that you can download here to test it without SiteKiosk:
http://opensource.spotify.com/cefbuilds/cef_binary_3.3578.1860.g36610bd_windows32_client.tar.bz2
(you need to extract the download twice e.g. with using 7ZIP).