File Downloading

EricaStar

New member
Joined
Oct 17, 2008
Messages
4
Programming Experience
5-10
I have a simple file download button that when clicked opens a window with a
file download dialog prompting a user to save in csv or xls format. The code
works fine locally. (In debug mode there is an exception thrown on the
response.end line -- but I believe that is normal) but once on the server the page displays and then closes
immediately. Below is the relevant code. Has anyone encountered this before?

VB.NET:
        Response.Clear()
        HttpContext.Current.Response.BufferOutput = True
        HttpContext.Current.Response.AppendHeader("Content-Disposition", String.Format("attachment; filename={0}", fileName))
        HttpContext.Current.Response.ContentType = outType
        Dim encoding As New System.Text.ASCIIEncoding
        HttpContext.Current.Response.BinaryWrite(encoding.GetBytes(outString))
        HttpContext.Current.Response.Flush()
        HttpContext.Current.Response.End()
 
I believe this is a security issue, but am having trouble resolving it. What happens is if I type in the server name in my browser, the download works as expected. However, if I type in the domain name, the temp file never gets written to the directory. For what account should I give permissions for this. Does anyone know why this wouldn't work for both. It is the same exact server.
 
Has anyone else ever encountered this. I'm still having the same issue and have tried every possible fix I can find. Anyone's help would be greatly appreciated.
 
Back
Top