【发布时间】:2010-09-01 14:42:00
【问题描述】:
我创建了一个 HttpHandler 与 SWFUpload 一起使用以将图像上传到服务器。此上传是在管理后端完成的,因此用户需要经过身份验证才能上传图片。
最初我让整个管理区域拒绝匿名用户,但由于 SWFUpload 的工作方式,它无法与 Forms 身份验证一起正常工作,并且会返回 302 状态代码。
我原以为可以在 Web.config 中公开我的处理程序的位置,并在我的处理程序中使用 context.User.Identity.IsAuthenticated 来确定用户是否已登录。
我的问题:我登录后处理程序中的context.User.Identity.IsAuthenticated 是否总是错误的。有没有人知道为什么会这样?
【问题讨论】:
标签: asp.net