4

私はかなりの調査を行い、FluentSecurity ライブラリの 1.4 と 2.0 の両方のバージョンをテストしましたが、構成パターンを使用できないようです:

configuration.For<MyController>(x => x.GetCustomer())
  .RequireRole(appRoles);

コントローラーのアクションに次のようなパラメーターが必要な場合:

public ActionResult GetCustomer(int customerID)

このタイプの構成は現在サポートされていますか? その場合、必須パラメーターを持つアクションに対してロール要件を実装するにはどうすればよいですか?

4

1 に答える 1

2

私は同じ質問をしていました。現在、パラメーターのデフォルト値を渡すことができます。

configuration
    .For<HomeController>(x => x.Index(default(string)))
    .DenyAnonymousAccess();

どこにHomeControllerある:

public ActionResult Index(string id)
{
    return View();
}
于 2012-11-08T15:51:39.547 に答える