#842 - Utilizzare il provider per Roles API con Windows Authentication

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/


Approfondimenti

Commenti

Esprimi il tuo giudizio su questo script:

Per procedere devi essere autenticato.

Per inserire un commento, devi registrarti alla nostra community.




IN EVIDENZA
MISC