4

WPF MVVM (prism) アプリケーションに取り組んでいるので、ASP.NET フォーム ベースの認証にそのまま認証を実装したいと考えています。認証が必要な画面へのアクセスを制限したい。私はPRISMを使用しているので、これをWPFアプリケーションにどのように実装できますか。

4

1 に答える 1

5

Regionsを使用してアプリケーション内をナビゲートしていると仮定すると、viewModels はIConfirmNavigationRequestインターフェイスを実装できます。

そこで、ConfirmNavigationRequestコールバックを受け取る which を使用して、ユーザーがビューにアクセスできるかどうかを判断し、アクセスできない場合は拒否できます。

サンプルはこちら

詳細については、このリンクを参照してください。

于 2013-09-24T15:01:19.990 に答える