Hi all,
We use a Mendix app inside an iframe. The apps loads a customer 360 view page with a deeplink (Deeplink module) combined with single signon (WinSSO).
The app works fine in Chrome and Internet Explorer. It also works fine inside an iframe in Chrome.
The app inside an iframe with Internet Explorer 11 fails however. The user is signed in. The index3.html page is loaded correctly. But the deeplink microflow is not called and that's why no mendix page with content is loaded.
The app is recently updated from Mendix version 5.16.1 to 7.4. After that the problem occurs.
Anyone with the same problem?
Example iframe html with deeplink:
<html><body><iframe src="https://tst.domain.com/login.html?relation=4329652" height="100px" width="100%"></iframe></body></html>
Mendix index3.html:
<!doctype html><html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>Klantbeeld</title> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1, maximum-scale=1"> <meta name="apple-mobile-web-app-capable" content="yes"> <link rel="stylesheet" href="lib/bootstrap/css/bootstrap.min.css?636415026836936477"> <link rel="stylesheet" href="mxclientsystem/mxui/ui/mxui.css?636415026836936477"> <link rel="stylesheet" href="css/ffmxui.css?636415026836936477"> <link rel="stylesheet" href="css/theme.css?636415026836936477"> <link rel="stylesheet" href="css/theme_phone.css?636415026836936477"> <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css" rel="stylesheet"> <link rel="stylesheet" href="css/history.css?636415026836936477"> <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet"> <script src="//use.typekit.net/ngv7usm.js?636415026836936477"></script> <script>try{Typekit.load();}catch(e){}</script> </head> <body dir="ltr"> <div id="content"></div> <script> dojoConfig = { isDebug: false, rtlRedirect: "index-rtl.html", baseUrl: "mxclientsystem/dojo/", cacheBust: "636415026836936477" }; </script> <script src="mxclientsystem/mxui/mxui.js?636415026836936477"></script> </body></html>
This is what we’ve tried already:
- All of the safety settings in IE11, javascript settings, cross domain settings etc.
- Older versions of Internet explorer: IE 7
- Newer version of Mendix: 7.6
- Header settings within the index.html page for cross domain. (This does not seem to be the problem)