I'm providing a file download (usually CSV or PDF) in my JSF web application on a HTTPS (SSL) host. It works fine in most browsers, only IE7/8 gives the following error:
Internet Explorer cannot download foo.jsf. Internet Explorer was not able to open this internet site. The requested site is either unavailable or cannot be found. Please try again
I think the error is related to the JSF <h:commandLink>
tag not being compatible with IE.
<h:commandLink value="Download" action="#{bean.download}" />
How is this caused and how can I solve it?