我正在使用FormsAuthentication来允许用户登录。但是我有一个Excel文件,它由我的一个页面在内存中生成,例如当它们转到:
时http://www.mywebsite.com/report?date=050809
这会在内存流中生成给定日期的Excel报告,并在登录时将其传递给用户进行下载。但我需要做的是允许他们访问该URL和Excel从该链接报告,无需手动登录,是否有一种快速而肮脏的方式登录(模仿?)很长一段时间来获取文件,然后在几秒钟后使其cookie过期?
(顺便说一下,我是通过asp.net mvc做的,但是我在webforms中也没有任何区别)
答案 0 :(得分:0)
您应该可以使用web.config中的“location”元素关闭该页面的表单身份验证。