Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Web API v2 SecurityГод выпуска: 2014
Производитель: pluralsight
Сайт производителя: pluralsight.com
Автор: Dominick Baier
Продолжительность: 6h 12m
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: The main feature focus of ASP.NET Web API v2 was security. There's a brand new authentication system and support for popular authentication methods, like OAuth2 tokens, that is already built-in. Additionally, it is now much easier to use Web APIs from JavaScript clients and the new security extensibility gives you powerful features to integrate your APIs in arbitrary security systems.
Главной особенностью внимания Веб API v2 ASP.NET была безопасность. Там в себя совершенно новую систему аутентификации и поддержка популярных методов аутентификации, как OAuth2 лексем, который уже встроенный. Кроме того, в настоящее время гораздо проще в использовании веб-интерфейсов API от клиентов JavaScript и новая расширяемость безопасности дает мощные возможности для интеграции API, в произвольных систем безопасности.
[spoiler="Содержание"]
Overview Overview HTTP Security Primer Overview
Transport Security
X.509 Certificates
SSL Handshake
Developers and SSL
Where to get Certificates from
Creating Certificates
Demo. Building an SSL Development Environment
Demo. Command Line Tools and Self-hosting
Demo. Fiddler and SSL Tracing
Validating Certificates using .NET APIs
Resources ASP.NET Web API Security Architecture Overview
The Security Pipeline
OWIN-Katana Hosting
OWIN Middleware
Message Handler
Authentication Filter
Authorization Filter
Accessing Client Identity
Demo. Security Pipeline
Demo. Hosting Options
Summary
Resources Classic Authentication and Katana Authentication Middleware Overview
Windows Authentication
Demo. Windows Authentication
Basic Authentication
Excursion. Katana Authentication Middleware
Demo. Basic Authentication
X.509 Client Certificates
Demo. Client Certificates and Combining Authentication Methods
Demo. Self Hosting
Summary JavaScript and Browser-based Clients Overview
Same Origin Policy
Implicit Browser Authentication
Cross Site Request Forgery (CSRF)
CSRF Mitigation
Demo. Implicit Authentication and CSRF
Demo. CSRF Mitigation using Anti-Forgery Tokens
Cross Origin Resource Sharing (CORS)
Demo. CORS support in Web API
Summary Token-based Authentication - Part I Overview
Modern Applications
Requirement and Complexity
OAuth2
Authorization Servers
Demo. Thinktecture AuthorizationServer
Trusted Applications
Demo. Resource Owner Credential Flow
Adding Refresh Tokens
Demo. Adding Refresh Tokens
Demo. AuthorizationServer and Resource Owner Flow
Excursion. JSON Web Tokens Token-based Authentication - Part II Native or Browser-based Clients
Implicit Flow
Confidential Clients
Demo. Authorization Code Flow
Federation and Delegation
Demo. Assertion Flow
Summary
Resources Authorization Overview
Client vs. User Authorization
Authorization Options
AuthorizeAttribute Usage and Internals
Custom Authorization Logic
Imperative Authorization
Demo. Authorization
Summary
[/spoiler]
Файлы примеров: присутствуют
Формат видео: MP4
Видео: Video: MPEG4 Video (H264) 1024x768 15fps 120kbps [V: h264 constrained baseline L3.1, yuv42
Аудио: Audio: AAC 44100Hz mono 128kbps [A: aac, 44100 Hz, mono, 128 kb/s]
[spoiler="Скриншоты"]



[/spoiler]
Спасибо basilkot за видеоклипы и Clock_Nock за файлы примеров.