Asp.Net Роли без ролей Поставщик не работает? - PullRequest
0 голосов
/ 27 марта 2009

Алло, Я создал веб-сайт с Asp.Net с помощью Sql Membership Provider, включил карту сайта и обрезку безопасности. Исходя из этого, я установил файлы web.config в каталоги, чтобы разрешить или нет пользователям доступ в соответствии с их ролями.

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

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

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

1 Ответ

0 голосов
/ 27 марта 2009

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

...