..
ASP.NET ja Visual Studio tarjoaa myös hyödyllisiä työkaluja identiteetin hallinnan ja roolit käyttäjien sivuilta. Voit nähdä miten luoda uusi verkkosivusto ja sitten käyttää ASP.NET Configuration sivulla, olemme nähneet muutamia oppitunteja sitten. Siinä valitse välilehti ja klikkaa linkkiä Providers Valitse yhdelle palveluntarjoajalle kaikille sivuston hallinta tiedot

napsauta linkkiä voidaan testata yhteys toimii

ja jos kaikki on ok sinun pitäisi nähdä seuraava sivu

Varmistaakseen, että tietokanta toimii, sitten klikkaa Suojaus-välilehti ja lisää käyttäjän suoraan täältä, klikkaa Create User ja syöttämällä tarvittavat tiedot seuraavassa ikkunassa

Se voi myös muuttaa tyyppi autentikointi on peräisin Suojaus-välilehteä klikkaamalla linkkiä Valitse todennuksen laji ja valitsemalla kahdesta vaihtoehdosta (valitse ensimmäinen vaihtoehto)

Myös turvallisuus välilehdestä Ota roolit

ja sitten luoda tai hallita rooleja

Luomme kaksi tehtävää: Admin ja Käyttäjän

Tässä vaiheessa aiomme luoda muille käyttäjille kuin ennen nähnyt (I luoda käyttäjiä, ja Paul Vincent). Huomaa, että toisin kuin ennen nyt vieressä käyttäjä voi valita rooleja, joita sen on kuulu sinulle Vincent ja voin tarkistaa Admin rooli ja merkitys sinulle Paul Käyttäjä

Jos aiomme avata web.config tiedosto näemme sen autentikointi parametrit että asetamme

Meidän täytyy nyt mennä ja asettaa käyttöoikeudet eri resursseja sivuston eri rooleja ja / tai käyttäjille. Myös me sitten läpi Suojaus-välilehti ja valitse Luo pääsyä koskevia sääntöjä sekä seuraavan sivun

asetimme etuoikeuksia kuin toivottu. Esimerkiksi voimme estää pääsyn anonyymit käyttäjät ja anonyymit käyttäjät vaihtoehto tarkistamalla Estä vaihtoehto. Mikä määrää lisätään seuraava koodi web.config

Seuraavalla oppitunnilla näemme, miten käsitellä säätimet login.
| |
ASP (Advanced)
Täysi tietenkin luoda dynaamisia Web-sivustoja. Alkaen 39 €. |
| |
ASP.NET (kurssi)
Koko kurssin rakentamiseen web-sovellusten alkaen 49 €. |
| |
SQL ja Database (kurssi)
Luoda ja hallita relaatiotietokantojen. Alkaen 39 €. |