~/talk

Security in ASP.NET Core 2.0

Talkat NDC Oslo 2017 · 2017-06-14..06-16· [security]
slides:none on file

ASP.NET Core 2.0 tightens hosting and identity: Kestrel selects HTTPS certificates by subject and expiry and is supported on the edge though an upstream proxy is still recommended; authentication consolidates into a single authentication middleware with schemes, cookies gain validators and optional sign‑out‑everywhere behavior, and the roadmap moves local accounts to OpenID Connect (swap to Azure AD B2C or IdentityServer with one line). Data protection rotates keys by default (every three months) and supports stores like Azure Key Vault and files, while authorization uses policy/requirement/handler DI patterns and resource‑based checks.

AI-written summary · about

  1. 0:00Start
  2. 4:55Kestrel Security Configuration
  3. 7:06Authentication Options in ASP.NET Core
  4. 7:56Individual User Accounts v2.1
  5. 11:19Template Authentication Individual User Accounts
  6. 21:17ASPNET Core 2.0 Changes
  7. 26:19Potential Identity changes yet to come Last login time Support for identity outside of ASPNET Core
  8. 31:50Custom Authentication Handlers
  9. 34:03Data Protection One stop shop for encryption
  10. 37:55Using Data Protection
  11. 38:46Purpose Strings
  12. 39:20Configuring Data Protection
  13. 39:59Implementing a key store
  14. 52:21What should a handler return?
  15. 54:01Resource Based Authorization
  16. 54:58Adjusting your views
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.