经过测试,如果没有添加权限验证模块,下载的时候无法正常,会提示 xml类型下载,文件名变成了网页名字。 如果没有权限模块,下载则正常。查明原因,是: protected void ProhibitCache() { Response.Cache.SetCacheability(HttpCacheability.NoCache); } 这个导致的!!! 相关文章: