Genom att klicka “Acceptera alla cookies”, du samtycker till lagring av cookies på din enhet för att förbättra webbplatsnavigering, analysera webbplatsanvändning och hjälpa till med våra marknadsföringsinsatser.

IdentityServer i Produktion

Den här kursen tar vid där vår populära kurs säkra ASP.NET med OpenID Connect och IdentityServer avslutade (LÄNK), med ett tydligt fokus på att driftsätta en komplett IdentityServer i en fungerande produktionsmiljö. Den här gången får du lära dig undvika många av de vanligaste fallgroparna och utmaningarna du möter i början av din utvecklingsresa.

När vi säger att den här kursen handlar om att sätta i produktion, menar vi det. Vi kommer att driftsätta de services vi skapar på Internet med hjälp av bland annat TLS-certifikat.

Lösningen du kommer att driftsätta består av en klient, ett API och en fullt konfigurerad IdentityServer.

Målgrupp

Utvecklare som vill lära sig steg-för-steg hur man driftsätter en IdentityServer-lösning på Internet på ett säkert sätt.

Förkunskaper

  • En grundläggande förståelse för OAuth, OpenID-Connect, IdentityServer och ASP.NET Core, motsvarande vår kurs Säkra upp ASP.NET Core med OpenID Connect och IdentityServer
  • Goda kunskaper inom C# och hur webben fungerar
  • Grundläggande kunskaper i versionshantering med Git

Du kommer att lära dig

  • Lagra konfigurationsdata i separata konfigurationsservices
  • Använda en separat loggserver för analyser och visualisering
  • Använda verkliga HTTPS-certifikat
  • Skapa våra egna signeringsnycklar
  • Använda automatisk bygg och deployment av våra tjänster

Denna praktiska kurs innehåller ett stort antal övningar som tar dig genom alla steg som krävs för att skapa en lyckad Identitetslösning.

Praktisk information

Vi rekommenderar att du har en bra dator som kan köra flera samtidiga instanser av Visual Studio och minst en stor bildskärm för optimal kurs upplevelse.

Kursinformation

  • Vi använder senaste version av Visual Studio, ASP.NET Core 7 och IdentityServer 6.
  • Kursmaterialet är skrivet på engelska och kursen kan hållas på antingen svenska eller engelska.  
  • Kursen tar upp molnet och containrar, men det är dock inte kursens fokus, så det krävs ingen tidigare erfarenhet av dem

Kursens innehåll

  • Configuration
  • HTTPS certificates
  • Security
  • Logging
  • Duende IdentityServer v5.x
  • Error handling
  • Securing the client
  • Data Protection API
  • Public/Private key encryption
  • Keys, Certificates and PKCS 12 files
  • Creating JWT Token signing keys using OpenSSL
  • Token Signing keys
  • IdentityServer and the database
  • User management
  • Tokens and claims
  • Securing the API
  • Consuming the API
  • Refresh tokens
  • Extending IdentityServer
  • Performance and service resiliency
  • Troubleshooting IdentityServer

Vad våra kursdeltagare säger om oss

För oss är det viktigt att de som går utbildning med oss är nöjda och får med sig nya saker att implementera i sin vardag. Vill du veta omdöme på en specifik kurs? Kontakta oss gärna.

Jag skulle rekommendera kursen vidare och ger den 5 av 5! Bra att det var hands-on nästan hela tiden.

Kursdeltagare
Testdriven utveckling

Att tillämpa våra nya kunskaper i övningarna och det faktum att läraren var mycket kunnig och kunde ge exempel på alla frågor.

Kursdeltagare
Frontend & React

Det var riktigt trevligt med halvdagar. Det var också väldigt bra att läraren lärde sig under kursens gång vad och hur mycket vi kan och anpassade tempot därefter.

Kursdeltagare
Frontend & React

Jag är glad att jag deltog i denna kurs och kursmaterialet är det senaste och övningarna är bra.

Kursdeltagare
Avancerad C++

Kursdetaljer

Icon for how many days the course is
3 dagar
Icon to illustrate what language
Kursen kan hållas på svenska eller engelska
 
Icon to illustrate comment about the training
Kursen ges på distans eller i klassrum. Om ni är ett team som vill gå utbildningen finns möjlighet för företagsinternutbildning.
Icon to illustrate the dates of the course
Utbildningen ges på förfrågan, kontakta oss
 25 900 SEK 
Anmäl intresse

Har du frågor?
Kontakta oss på 040-617 07 20

Submit Interest

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.