I've developed an website in Asp.net using VB. One of the requirements was for a qlikview
to be displayed.
It's under a type of report hub, where I've got a list on the side of the page where the user can select a report and the rest of the page is an iframe
. When the user selects a report, a javascript
function is fired which sets the address of one of the reports into the iframe
. The reports are all on their own page so I'm basically calling the page from the same domain and showing it in the iframe
, no issue here. The problem comes when I've got to display the Qlikview
which is hosted on another server.
This throws an error in the inspector but it still displays fine, it works like this on Chrome, Edge, Explorer and Firefox. The issue comes with Safari, it blocks the authentication request because it is a cross-origin request.
I've tried the answer from this question. I've tried changing the domain name as listed here. I've tried allowing cross origin access as listed here, but it didn't help.
I'm still very new to this, so i apologize if this is a simple solution.