Próbuję zrobić coś prostego (myślałem) - zabezpieczając swoją aplikację przy użyciu zabezpieczeń opartych na rolach przy użyciu grup usługi Active Directory w naszej domenie.Asp.Net Uwierzytelnianie oparte na rolach przy użyciu grup zabezpieczeń w usłudze Active Directory
W szczególności muszę pokazać/ukryć elementy na stronie w zależności od tego, czy aktualnie zalogowany użytkownik jest częścią domain\groupA
w usłudze Active Directory. Z jakiegoś powodu trudno jest znaleźć informacje na temat korzystania z usługi Active Directory. Wszystko, co wydaje mi się znajdować, idzie w szczegóły dotyczące korzystania z uwierzytelniania opartego na formularzach z wykorzystaniem ról lub używa bazy danych do przechowywania informacji.
Wszystko, co chcę zrobić, to użyć naszej już zarysowanej struktury bezpieczeństwa w naszym Active Directory. Czy ktoś może mi wyjaśnić, czego potrzebuję?
Czy muszę:
<roleManager enabled="true"/>
wweb.config
<allow roles ="domain\groupA"/>
wweb.config
- IIS ustawiony na Windows Authentication
if (User.IsInRole(@"domain\groupA")){ //do stuff }
w moją stronę?
Czego jeszcze brakuje? Byle co? ponieważ nie działa. heh.
Dziękuję wszystkim za pomoc.