Hi,
The previously working https request is broken by IE11. the scenario is like this:
Local html file:
<!DOCTYPE html><html>
<head><script type="text/javascript" src="https://example.com/lib/js/test.js"><!-- this script only has: var test=true; // if https ok, this var is set --></script><script type="text/javascript"> var test; if (typeof test == 'undefined') { /* certificate not added yet, prompt with a separate window with https location. the user will 'continue'(IE) or 'add exception'(FF|Chrome) for the certificate */ var uri ="https://example.com/test.html"; window.open(uri); }</script></head><body><image src="https://example.com/images/test.gif"/></body></html>
The example.com server has self-signed certificate, in IE7-10, this scheme works well, once I clicked 'Continue ...' in the prompted 'test.html' window, and back to the local html window and refresh it, the image could be loaded correctly. but in IE11, this scheme doesn't work any more.
My question is, why this behaviour is blocked in IE11, since it's working in IE10? How could I implemented this scheme now, or anyway to make it work without buying a CA signed certificate?
Thanks,
Eric