Support Request: SAP authorization cache and long restart time

Description

Dear Sir/Madam,

I'm writing on behalf of Gazprom company asking for an advice. We are using 4 SiteKiosk's licenses ("GAZPROM PUBLIC JOINT STOCK COMPANY SKB 974131 - 4 License(s)") on our terminals. The terminals are connected to SAP systems (HCM/Gateway/SLS) and run several HTML5 apps (JS+OData) hosted on on-premise server. We use Internet Exporer 11 in SiteKiosk shell and Windows 7.

Our users can authorize in two ways:
1) using RFID cards, SSL certificate is created by SAP Secure Login Server (with help of SAP Secure Login Client installed on terminal);
2) with login and password, basic authorization.

We've encountered problem with caching. After a user is authorized by login/pass, the next user can't authorize with RFID card, but instead is redirected to page with login/pass authorization. We assume that reason is some kind of cache on client-side. When our apps are launched directly in Internet Explorer and new IE session is started, there is no such behaviour. API methods intended (e.g. DeleteTempInternetFilesAndCertificates) to reset cache didn't help. The only effective solution we found is to restart whole SiteKiosk via SiteKiosk.Restart() method.
Unfortunately, this solution does not suitable for our users, because complete shell restart lasts too long, about 30 seconds.

Could you help us to find a better solution? Maybe there are some more API methods to try, or third-party tools to simulate starting new session in IE.
We look forward to hearing from you soon.

Sincerely yours,
Akhmet Gafarov
Evola consulting

Answer: (1)

Re: SAP authorization cache and long restart time 12/5/2016 10:42 AM
Hello,

Generally you don’t need any script to delete the temporary Internet files, Cookies & personal certificates but just make sure that the corresponding settings are activated in the SiteKiosk configuration (-->Logout).
Delete temporary Internet file s& Cookies is even activated by default.

- Which Skin did you configure at “-->Start Page & Browser”?
- Does it work in Internet Explorer without restarting the Internet Explorer?
- How does the HTML5 App store this information?
If e.g. using HTML5 Local Storage (http://www.w3schools.com/HTML/html5_webstorage.asp) the browser must be restarted before it can be deleted.

You may also check using the most current SiteKiosk version 9.3:
http://www.provisio.com/en-GB/Downloads/Download.aspx?ItemId=1

Regards,
Michael Olbrich
My Account
Login
Language (Tickets):