使用Uploadify时如何在.ashx处理程序中访问FormsAuthentication票证?

时间:2011-11-19 21:08:13

标签: asp.net asp.net-mvc httphandler formsauthentication

我有一个ashx处理程序,我想检查尝试通过JSON调用访问它的用户实际上是否有一个表单Authenticated session。这可能吗?

2 个答案:

答案 0 :(得分:1)

如果用户已通过身份验证,您可以签入处理程序代码。身份验证cookie将与您的ajax请求一起传递。

public void ProcessRequest(HttpContext context)
 {

    if (!context.Request.IsAuthenticated)
    {
      // 401 response
    }

    // authenticated 

 }

答案 1 :(得分:1)

结果是uploadify没有正确通过会话我发布这个问题所以每个人都可以看到!

答案在这里:

Uploadify (Session and authentication) with ASP.NET MVC