1

一部の null ref 例外エラーを修正するために servicestack.mvc v. 3.9.18 にアップグレードしましたが、AuthenticateAttribute はもはや効果がないようです。コントローラーにこのアクションがあります:

[Authenticate]
public ActionResult Index() {
    var authSession = AuthSession;
    return View(); // <-- When I break here, I can see that AuthSesison is null
}

ブレークポイントを設定し、Cookie をクリアして実行すると、このメソッドを中断して、authSession が null であることを確認できます。Authenticate 属性がアクションを LoginRedirectUrl にリダイレクトする必要があるため、これは発生しないはずです。または、ここに何か不足していますか?

4

1 に答える 1

1

これは、このコミットで修正され、 v3.9.19 以降の NuGet で利用できる最近のコミットで導入されたロジック バグのようです。

于 2012-09-26T21:35:06.567 に答える