2

ashxハンドラーがあり、JSON呼び出しを介してそれにアクセスしようとしているユーザーが、実際にフォーム認証セッションを持っていることを確認したいと思います。これは可能ですか?

4

2 に答える 2

1

ユーザーが認証されている場合は、ハンドラーコードをチェックインできます。認証Cookieはajaxリクエストと一緒に渡されます。

public void ProcessRequest(HttpContext context)
 {

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

    // authenticated 

 }
于 2011-11-19T22:02:16.927 に答える
1

uploadify がセッションを適切に通過しないことが判明したので、この質問を投稿して、誰もが見ることができるようにします!

答えはここにあります:

ASP.NET MVC を使用した Uploadify (セッションと認証)

于 2011-11-20T16:20:02.480 に答える