3

現在、カスタム認証フィルターを作成しようとしていますが、フィルターのアクションにパラメーターとして渡される dto にアクセスする必要があります。このようなアクションがあるとしましょう

[AuthenticateProfile]
public ActionResult EditProfile(ProfileDTO profileDto)
    {
        if (ModelState.IsValid)
        {
            // Do crazy stuff
        }

        return something....
    }

profiledto オブジェクト内にあるいくつかのプロパティに基づいて認証を行う必要があります。

AuthorizationContext からフィルター内でこのオブジェクトを取得する方法を知りたいです。

4

4 に答える 4