Алло,
Я создал веб-сайт с Asp.Net с помощью Sql Membership Provider, включил карту сайта и обрезку безопасности.
Исходя из этого, я установил файлы web.config в каталоги, чтобы разрешить или нет пользователям доступ в соответствии с их ролями.
Через некоторое время я удалил MembershipProvider и вручную создал «стандартную» процедуру входа в систему, которая создала билет и файл cookie для аутентификации и установила GenericPrincipal в Application_AuthenticateRequest.
Проблема после этих изменений заключается в том, что хотя карта сайта отображает правильные страницы для каждого отдельного пользователя в соответствии с его ролями, когда я нажимаю на эту страницу, система перенаправляет меня на страницу «default.aspx», такую как пользователь не разрешено войти на эту страницу!
Странно, что карта сайта и настройка безопасности работают, НО на самом деле я не могу зайти на страницы !!!!!