Blocked Mixed content only in popup #4058
HyksosSowo
started this conversation in
General
Replies: 1 comment 3 replies
-
Does sound like a bug in CEF and a quick search yields https://bitbucket.org/chromiumembedded/cef/issues/2832/allow-running-insecure-content-take-no Unfortunately it's marked as wontfix so you'll need to find a workaround. You can try --disable-request-handling-for-testing to disable CEFs network interceptor and see if that helps. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
One of our web page is loading a http content inside an iframe that is hosted inside a https page.
If I open this webpage from the main Cefsharp page it is working, but if I do it from a popup it's blocked.
In both case it is the exact same html content, only difference is it is loaded inside a popup.
The popup are created by CEF, I return false in the OnBeforePopup, I tried with and without rehosting the popup and it does not change anything.
The error I get:
Mixed Content: The page at 'https://*****' was loaded over HTTPS, but requested an insecure frame 'http://'. This request has been blocked; the content must be served over HTTPS.
When I open it in the main browser I get a warning for the mix content but it still load.
I'm using the setting: allow-running-insecure-content
If I remove this setting it stop working in the main browser window also, so the setting does work but somehow the popup ignore it.
My understanding is that that the settings are global and not per browser window, so is it a bug?
Beta Was this translation helpful? Give feedback.
All reactions