IE 7 & 8 both throw an error when users attempt to download a csv file over https.
Internet Explorer cannot download downloadPage.jsf. Internet Explor
I had the same issue with IE8. I made small changes to my code.
Response.ClearHeaders(); //needed, otherwise "no-cache: set-cookie" was there, had to get rid of it
Response.addHeader("Cache-Control", "private");