We've built a web data connector that works in simulator doesn't work in Tableau Desktop. Our suspicion is that we're hitting cross-origin issues, preventing the server from evaluating the request. We respect the X-Frame-Options http header to workaround this issue.
1. Does the embedded browser in Tableau Desktop respect the X-Frame-Options header?
2. For https requests, does the browser set the referrer header? If so, what value is it set to?
We whitelisted the url in the x-frame-options and content-security-policy headers for the simulator (localhost:8888) and it works. We're not sure what's the equivalent for Tableau Desktop