I'm having an issue with embedding my dashboards from Tableau Server onto my Angular application, only in Internet Explorer. All other browsers I've tested with are fine, but I get
This content cannot be displayed in a frame
I don't know enough about how this works to know where the fix needs to be. But it seems to upset by the fact that the tableau content being placed in the iframe created by the Javascript library is coming from a different subdomain. My Tableau Server has a different subdomain than my hosted Angular application. Is there something I need to do to get this to work in Internet Explorer 11 as well? Or can this be done at all?
In order to get this to work, I had to add the domain of the angular app, the domain of the Tableau Server, the Okta authorization server domain, and then a certain number of refreshes are required every once in a while, but it sometimes works.
I also had to add a meta tag to force IE 11 rendering.
Is this the right way to handle this?
Become a Viz Whiz on the Forums! Support the Community and master Tableau.