Se si utilizza il Membership Provider per Active Directory, si può subito notare che manca un corrispondente provider per le Roles API.
In questo caso è sufficiente utilizzare il provider che sfrutta i ruoli associati dall'autenticazione di Windows, che è utilizzata per questo genere di applicazioni.
<configuration>
<system.web>
<authentication mode="Windows" />
<!-- profile provider qui -->
<roleManager enabled="true" defaultProvider="AspNetWindowsTokenRoleProvider" />
<authorization>
<allow roles="bochicchio.local\Administrators" />
<deny users="*"/>
<deny users="?"/>
</authorization>
</system.web>
</configuration> In questo modo sarà possibile utilizzare le Roles API, anche da codice, in unione con l'autenticazione basata su Active Directory.
Per approfondimenti si veda:
#827 - Configurare il provider per Active Directory di Membership API
http://www.aspitalia.com/script/827/Configurare-Provider-Active-Directory-Membership-API.aspx
Contenuti su Membership API
http://tags.aspitalia.com/Membership_API/
Contenuti su Roles API
http://tags.aspitalia.com/Roles_API/
Esprimi il tuo giudizio su questo script:
Per procedere devi essere autenticato.
Per inserire un commento, devi registrarti alla nostra community.







Stampa
Snippet
Download 


