4

在处理 WPF MVVM (prism) 应用程序后,我想实现身份验证,因为它用于基于 ASP.NET 表单的身份验证。我想限制用户进入需要授权的屏幕。这如何在 WPF 应用程序中实现,因为我正在使用 PRISM。

4

1 回答 1

5

假设您使用Regions在应用程序中导航,那么您的 viewModel 可以实现该IConfirmNavigationRequest接口。

在那里,您可以使用ConfirmNavigationRequestwhich 接受回调,以确定用户是否有权访问该视图,如果没有,则拒绝它。

样品可以在这里找到

查看此链接以了解有关此的更多信息

于 2013-09-24T15:01:19.990 回答