We are integrating sales force with tableau and we want to display few reports from SFDC canvas .Here is the issue
When we try to view any report from salesforce it contacts our tableau server. However the browser simply doesn't load the report. We get an icon in the address bar on the browser which says "This page includes script from unauthenticated sources" . We have to click on " Load Unsafe scripts " option view the report. We don't want this to happen and browser must automatically render the report. I guess there is a problem in getting the return URL in https format - At the moment we are getting response in HTTP.
Please let us know how to fix this error in canvas. Is there any setting we are missing here.
Salesforce needs your Tableau Server to have SSL enabled to allow the canvas embedding. Do you have SSL turned on for Tableau Server?