ASP.NET: получение авторизованных ролей для страницы - PullRequest
3 голосов
/ 10 августа 2009

У меня есть сайт ASP.NET, который использует настраиваемый поставщик ролей для определения авторизации для разных частей сайта. Я настроил авторизованные роли для разных частей сайта в web.config.

Если у пользователя нет определенной роли, я бы хотел сообщить ему, какую роль ему требуется для доступа к этой части сайта, чтобы можно было сгенерировать и отослать точный запрос авторизации. на утверждение.

Есть ли простой способ проверить, какие роли могут получить доступ к данной странице на сайте?

1 Ответ

1 голос
/ 10 августа 2009

В зависимости от настроек вашего сайта, может оказаться целесообразным структурировать ваши сайты в папки для каждой роли. Таким образом, вы можете посмотреть на URL, чтобы определить роль.

При этом я уверен, что есть способ программно узнать, что вы установили в элементах Location - но я не знаю, извините:)

...