asp.net response输出下载文件的问题


经过测试,如果没有添加权限验证模块,下载的时候无法正常,会提示

xml类型下载,文件名变成了网页名字。

如果没有权限模块,下载则正常。查明原因,是:

     protected void ProhibitCache()

    {

        Response.Cache.SetCacheability(HttpCacheability.NoCache);

    }

这个导致的!!! 

原文地址:https://www.cnblogs.com/zc22/p/1744769.html