I created a very simple web browser application that is almost identical to Google creating a simple kiosk application using a text editor but it’s even simpler that it does not have a reset button or any other, just my web page content.
This works fine in most common kiosk situations provided by the policy or manually, however in a live environment I need to deploy this application. I am behind a very strict firewall, and Internet access is only available through the HTTP proxy (Squid). In this situation, the contents of the webviews never appear, and the application seems to get stuck at the initialization stage.
I have access to proxy logs and you can see that the contents of web pages are never requested using a proxy server. Other HTTPS requests to Google servers work fine and fine. Deploying a network sniffer allows me to see that web content is trying to get a direct request that the firewall drops.
My desired configuration is that the proxy is configured for CrOS using an automatic mechanism http://wpad/wpad.dat, but I tried to configure it manually, providing this configuration with a managed policy, and also locally, in all possible combinations, and my results seem to be the same; Web browsing in the kiosk app seems to ignore the proxy configured by the system.
If the application is kiosk_enabledused in kiosk mode in a restricted environment, it seems that the web view correctly sets the proxy settings for the signed-in user. Only in the correct kiosk mode does the proxy setting seem to be ignored by web browsing.
, , , - - , API, , , Chromium issue (172285) ; , Google Google. , , , , (?), , . , - , - - -, , .
, , -, , - , - , , , - -, , . , , , , .
,
/