![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
Magnetic |
|
||||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 111 Регистрация: 11.11.2006 Репутация: 1 Всего: 1 |
Код из Global.asax:
web.config
Анонимный пользователь не имеет доступа к ресурсам с указаными настройками, после авторизации пользователь получает роль "User", но все равно имеет доступ. Насколько я понимаю, то не должен. Или роли в конфиге и роли, которые передаются методу из первого примера кода, это разные понятия? На странице, к которой не должно быть доступа для роли "User"
возвращает True. Объясните, пожалуйста, соответствуют ли роли в конфиге ролям объекта Contex.User, если да то почему не срабатывает запрет доступа в конфиге? --------------------
Dude, where's my car? |
||||||
|
|||||||
Zakonnic |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 161 Регистрация: 25.4.2006 Репутация: 3 Всего: 6 |
Хм. Как-то это не правильно все. Роли в конфиге - это роли в AD, а тут какое-то левое приложение возьмет, да и наградит пользователя мегаролью. Пусть даже в рамках этого приложения, но это выглядит... странно. Это не путь майкрософта
![]() Короче, похоже, что код
--------------------
...и никогда не пишите в комментариях правду |
|||
|
||||
stereon |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 11.2.2005 Репутация: нет Всего: нет |
и в веб конфиге попробуй сделать так
Удачи |
||||
|
|||||
Magnetic |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 111 Регистрация: 11.11.2006 Репутация: 1 Всего: 1 |
stereon, спасибо! По твоему коду понял, что обрабатываю не то событие. Все что нужно было сделать - в Global.asax заменить
на
--------------------
Dude, where's my car? |
||||
|
|||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |