Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
készítette: Rick Anderson
Ez a témakör a ASP.NET Identity használatával kapcsolatos dokumentációs forrásokra mutató hivatkozásokat tartalmaz.
Ha ismer egy nagyszerű blogbejegyzést, stackoverflow szálat vagy bármilyen más hasznos hivatkozást, [küldjön nekünk egy e-mailt](aspnetue@microsoft.com?subject=Identity ajánlott erőforrások) a hivatkozással, vagy csak hagyjon üzenetet az oldal alján.
- ASP.NET Identity használatának első lépései
- Kiemelt "Must Read" cikkek
- Középfokú ASP.NET identitás
- videók
- Hol tehet fel kérdéseket, igényelhet funkciókat, jelenthet-e hibát, és éjszakai buildeket hozhat létre
- Blogbejegyzések az identitásról
- egyéni tárolószolgáltatók ASP.NET identitás
- további identitáserőforrások
- Q & A (kérdés/válasz)
Az ASP.NET Identity használatának első lépései
- MVC 5 alkalmazás Facebook, Twitter, LinkedIn és Google OAuth2 bejelentkezési Ez az oktatóanyag bemutatja, hogyan írhat ASP.NET MVC 5 alkalmazást Facebook, Twitter, LinkedIn és Google OAuth 2-es engedélyezéssel. Azt is bemutatja, hogyan adhat hozzá további adatokat az identitásadatbázishoz.
- Biztonságos ASP.NET MVC-alkalmazás üzembe helyezése tagsággal, OAuth-tal és SQL adatbázissal egy Azure-környezetbe. Ez az oktatóanyag hozzáadja az Azure üzembe helyezését, az alkalmazás szerepkörökkel való védelmét, a tagsági API használatát a felhasználók és szerepkörök hozzáadásához, valamint további biztonsági funkciókat.
- ASP.NET Identity bemutatása
- Biztonságos ASP.NET MVC 5 webalkalmazás létrehozása bejelentkezéssel, e-mail-megerősítéssel és jelszó-visszaállítással
- ASP.NET MVC 5 alkalmazás SMS-sel és e-mailben Two-Factor Hitelesítés
Új kiemelt kötelező olvasmány cikkek
- Útmutató: ASP.NET MVC-identitás Microsoft-fiókhitelesítésselBenjamin Day
- ASP.NET Identity 2.0 Identitásmodellek kiterjesztése és egész számbillentyűk használata sztringek helyett
- AngularJS token alapú hitelesítés az ASP.NET Web API 2, Owin és Identity használatával
- Thinktecture.IdentityManager a WSAT helyett
- ASP.NET Identity 2.0: Felhasználók és szerepkörök testreszabása
Középhaladó ASP.NET identitás
- Fiók megerősítése és jelszó-helyreállítás az ASP.NET Identity használatával
- kéttényezős hitelesítés SMS-ben és e-mailben ASP.NET Identitás
- Egy meglévő webhely áttelepítése az SQL Membership rendszerből ASP.NET Identity
- ASP.NET-identitás hozzáadása üres vagy meglévő webes űrlapprojekthez
- MSDN Magazin külső hitelesítés ASP.NET Identitás Dino Esposito
- MSDN MagazinDino Esposito: Első pillantás az ASP.NET Identity-re
- ASP.NET Identity – Felhasználói zárolás
Hol tehet fel kérdéseket, igényelhet funkciókat, jelenthet-e hibát és éjszakai buildeket?
- A StackOverflow esetében használja az aspnet-identity címkét
- Az ASP.NET fórumokon posztoljon a Biztonsági fórum-ra/-re, és adja hozzá az ASP.NET Identity-t a címben.
- ASP.NET Identitás a GitHubon Éjszakai buildek lekérése, szolgáltatások kérése, hibák megnyitása.
Blogbejegyzések az identitásról
Készítette: John Atten
- ASP.NET Identity 2.0 Identitásmodellek kiterjesztése és egész számbillentyűk használata sztringek helyett
- ASP.NET Identity 2.0: Felhasználók és szerepkörök testreszabása
- ASP.NET MVC és Identity 2.0: Az alapok megértése
- Fiókellenőrzés és Two-Factor beállítási engedélyezés
- Db-kapcsolat és Code-First migrálás konfigurálása identitásfiókokhoz ASP.NET MVC 5 és Visual Studio 2013
Készítette: Taiseer Joudeh
- tokenalapú hitelesítés ASP.NET Web API 2, Owin köztes szoftver és ASP.NET Identity használatával
- Token alapú hitelesítést AngularJS, ASP.NET Web API 2, Owin és Identity használatával
- OAuth frissítő jogkivonatok engedélyezése AngularJS alkalmazásban az ASP.NET Web API 2 és Owin használatával – 3. rész.
Készítette: Anders Abel
Írta: K. Scott Allen on Ode to Code
- ASP.NET Core Identity Ez a blog az alapvető absztrakciókat vizsgálja, beleértve az IUser, az IUserStore és az I*Store felületeket.
- ASP.NET Identity az Entity Framework használatával Egyéni felhasználói fiókok az MVC 5, Web API és SPA alkalmazásokban, kapcsolat karakterláncok és kontextusok kezelése
- Testreszabási lehetőségek az ASP.NET Identity használatával
- ASP.NET Identity implementálása
Benjamin DayBemutató: ASP.NET MVC identitás Microsoft fiók hitelesítéssel
-
- Külső bejelentkezési szolgáltatók (közösségi bejelentkezések) bemutatása OWIN/Katana hitelesítési köztes szoftverrel
- IdentityRebootbemutatása: a ASP.NET Identity bővítményeinek készlete, amelyek megvalósítják a fő hiányzó funkciókat, amelyekről panaszkodtam.
@beabigrockstar (Jerrie Pelser)
Szerezzen további információkat a VS 2013 projektsablonjaiban használt közösségi szolgáltatóktól
A Google OpenId integrációs problémái ASP.NET Identitás Ha a következő hibaüzenet jelenik meg: HTTP-hiba 404.15 – Nem található A kérésszűrési modul úgy van konfigurálva, hogy megtagadja a kérést, ha a lekérdezési sztring túl hosszú
AngularJS token-alapú hitelesítés ASP.NET Web API 2, Owin és Identity használatával
Egyszerű Asp.net Identity Core entitás-keretrendszer nélküli
Szerepkörök kezelése az ASP.NET Identity for MVC-benSheo Narayan
Videók
- Channel 9 ASP.NET alkalmazások és szolgáltatások biztonságossá tétele: Biztonsági Ráncfelvarrás a Modern Alkalmazásokhoz Ido Flatow által
- Channel 9 ASP.NET Identity Intro pránav Rastogi
- Channel 9 ASP.NET Hitelesítés Cory Fowler által, ASP.NET Identity használatával
- Channel 9 Modern webalkalmazások építése: ASP.NET Identity Jeff Koch által
- Channel 9 Webhely biztonságossá tétele az ASP.NET Identity használatával Alex Thissen által
- ASP.NET Identity használata egy meglévő adatbázismodellen Alexander Schmidt által
- ASP.NET One Identity a Teleriktől Kenov Ivaylotól
- cseh ASP.NET Identitás Ebben az előadásban bemutatjuk, hogyan helyezhet üzembe alapszintű hitelesítést, hogyan adhat támogatást külső identitásszolgáltatóknak, például a Twitterhez vagy a Facebookhoz, és hogyan használhat egyszeri jelszavakat (OTP). [ASP.NET Identity je nástupce Membership a Role providerů v ASP.NET, tedy knihovna pro zajištění autentizace uživatelů. Ebben az előadásban megmutatjuk, hogyan kell telepíteni...
Egyéni tárolószolgáltatók ASP.NET identitáshoz
Ha saját szolgáltatót szeretne írni, olvassa el ASP.NET Identity és Implementing ASP.NET Identity egyéni társzolgáltatók áttekintése című cikket, majd vizsgálja meg az alábbiakban felsorolt egyik OSS-projekt forrását.
- Oktatóanyag: Tom FitzMacken: Az ASP.NET Identity testreszabott tárhelyszolgáltatóinak áttekintése
- Blog: ASP.NET Identity implementálása
- Oktatóanyag:Az alapszintű azonosító fiókok beállítása és hozzárendelése egy külső adatbázishoz. Készítette: @xivSolutions.
- Oktatóanyag: Egyéni MySQL-ASP.NET identitástároló-szolgáltató implementálása
- Azure Table Storage James Randalltól.
- Azure Table Storage: AspNet.Identity.TableStorage@stuartleeksszerint.
- Daniel Wertheim: CouchDB / Cloudant.
- Elastic Search: Elastic Identity Bombsquad AB által.
- MongoDB Jonathan Sheely Jonathan Sheelytől.
- NHibernate.AspNet.Identity Antônio Milesi Bastostól.
- RavenDB@tourismgeek.
- RavenDB.AspNet.Identity által ILMServices.
- Redis: Redis.AspNet.Identity
- T4-sablonok ef-kód létrehozásához egy "adatbázis első" felhasználói tárolóhoz: AspNet.Identity.EntityFramework
További ASP.NET identitáserőforrások
- Az OWIN Yahoo és LinkedIn OAuth biztonsági szolgáltatóinak bemutatása Jerrie Pelser által a Yahoo és LinkedIn útmutatásokhoz.
Q&A (kérdés/válasz)
- K: Azokat a felhasználókat, akik engedélyezték az "emlékezzen rám" (így nem kell 2FA-n keresztül menniük az adott számítógépen/böngészőben) nem zárják ki. Miért és hogyan akadályozhatom meg ezt? Válasz itt.
- Q: Hogyan tárolhatom az egyéni jogcímeket, például a felhasználó valós nevét a ASP.NET Identitás cookie-ban, hogy elkerüljem a szükségtelen adatbázis-lekérdezéseket minden kérésnél. Válasz itt.
- K: Az AspNetUser jelszókivonatának frissítése: 2 projektem van. Az egyik ASP.NET hitelesítést használ, a másik windowsos hitelesítést használ, ami a felügyeleti oldal. Azt akarom, hogy a rendszergazdai projekt képes legyen kezelni a másik felhasználóját. A jelszó kivételével mindent módosíthatok. Válasz itt.
- Q: Hogyan állíthatom vissza a jelszót rendszergazdaként más felhasználók számára? Válasz itt.
- Q: Megváltoztathatom ASP.NET MVC IdentityUser UserName mezőjének megjelenített nevét? Válasz itt.
- Q: Hogyan adhatok engedélyeket felhasználóknak, hogy másokat bizonyos szerepkörökhöz adhassanak hozzá? Válasz itt.
- Q: Profiladatok tárolása az AspNetUsers táblában és az AspNetUserClaims táblában. Válasz itt.
- Q: Emlékezzen rám külső hitelesítésszolgáltató használatakor. Válasz itt.
- Q: Miért van szükség minden kéréshez ApplicationDBContextre, nem túl nagy a terhelés?. Válasz, Nem, a többletterhelés alacsony.
- K: Hogyan szerezhetem be a bejelentkezett felhasználók listáját? Itt van a válasz .
- K: Hogyan észlelhető, ha egy felhasználó bejelentkezik a Microsoft.AspNet.Identity szolgáltatással? Válasz itt.
- K: Hogyan kaphatok honosított hibaüzeneteket az Identitáshoz? Válasz itt.
- K: Hogyan konfigurálhatom a CookieMiddleware-t, hogy 30 percenként friss követeléseket szerezzek be? Válasz itt .
- K: Hogyan lehet módosítani a felhasználó attribútumait a bejelentkezés után? Válasz itt.
- K: Hogyan érvényteleníthetem a biztonsági jogkivonatokat? Válasz itt.
- K: Hogyan tárolhatja a jogcímeket a cookie köztes szoftverben? Válasz itt.
- K: Szeretnék PIN-kódot vagy biztonsági ellenőrzést kérni az MVC-alkalmazásom minden egyes műveletmetódusán, de szeretném a felhasználók sikerét tárolni, hogy ne kelljen a PIN-kódot beírniuk az adott műveletmetódus minden kéréséhez. Válasz itt.
- K: Szeretném menteni a visszaadott e-mail-címet egy közösségi szolgáltatótól a db-be, hogyan tegyem? Válasz , itt:
- K: Hogyan észlelhetem, ha egy felhasználó bejelentkezik egy "emlékezzen rám" cookie-val vagy azzal együtt is? Kérjük adja meg a választ itt: .
- K: Módosíthatom az ASP.NET Identity állításokat OWIN-nel a SignIn meghívása után? Válasz: A SignIn hívása pontosan az, amit tennie kell, amikor módosítani szeretné a felhasználó állításait. Ez alapvetően azt eredményezi, hogy a ClaimsIdentity szerializálva lesz a cookie-ba, ezért láthatja, hogy az új jogcímek megjelennek a későbbi kérelmekben.