Я использую проверку подлинности с помощью форм на своем веб-сайте на C #, причем проверка подлинности определена в файлах web.config в различных папках / подпапках. Я хочу написать общую систему меню администрирования, в которой перечислены все страницы администратора, доступ к которым разрешен для использования. Когда я добавляю страницы, я хочу, чтобы они автоматически отображались в меню. Итак ...
Мне нужно получить список / коллекцию всех страниц, которые активному пользователю разрешено открывать. Возможно ли это в ASP.Net 3.5?
Я предполагаю, что ASP.Net где-то имеет внутреннюю коллекцию страниц вместе с их требуемыми ролями (как он должен где-то проверять, когда вы пытаетесь открыть страницу)?