Я проверяю, есть ли у определенных пользователей права на посещение страницы.Когда им не разрешено находиться там, я перенаправляю их.
Однако страница существует, но часть перенаправления не хочет работать.Он продолжает выдавать мне ошибку
Page not found: "/AccessDenied"
.
Вот что я получил как код.
if ((currentUser.UserType.ManageUsers))
{
if (NavigationService != null)
NavigationService.Navigate(new Uri("/AccessDenied", UriKind.Relative));
}
else
{
Dispatcher.BeginInvoke(() => ((UsersViewModel)DataContext).LoadAll());
base.OnNavigatedTo(e);
}