RoleProvider не работает с пользовательским IIdentity и IPrincipal на сервере

Я использую пользовательскийIIdentity а такжеIPrincipal в моемASP.NET MVC приложение черезEF 4.3 как объяснилВот (и следуйте принятому решению ответа). Также у меня есть кастомRoleProvider. In local (using IIS Express), it works currectly, Но теперь, когда я загружаю приложение на реальный хост, кажется, что все пользователи находятся в"admin" роль! например Я создаю пользователя, который не в роли"admin", но он может получить доступ ко всем защищенным страницам (которые нужны"admin" роль). напримерRole.IsUserInRole всегда возвращаетсяtrue, Есть идеи, пожалуйста? Вы можете мне помочь? Есть ли какие-либо настройки, которые я должен сделать вIIS?

Ответы на вопрос(2)

Ваш ответ на вопрос