2009-03-27 2 views
0

Hallo, Я создал веб-сайт с Asp.Net, используя Sql Memberhip Provider, карту сайта и обрезку безопасности. Основываясь на них, я установил файлы web.config в каталоги для разрешения или отсутствия доступа пользователей в соответствии с их ролями.Роли Asp.Net без ролей Поставщик не работает?

Через некоторое время я удалил MemberhipProvider, и я закрепил вручную «стандартную» процедуру входа в систему, которая крепировала билет и файл cookie аутентификации и устанавливает GenericPrincipal в Application_AuthenticateRequest.

Проблема после этих изменений заключается в том, что хотя карта сайта отображает правильные страницы для каждого пользователя в соответствии с его ролями, когда я нажимаю на эту страницу, система перенаправляет меня на страницу «default.aspx», например, пользователь не разрешено входить на эту страницу!

Странно, что карта сайта и обрезка безопасности работают, но на самом деле я не могу войти на страницы !!!!!

ответ

0

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

Смежные вопросы