آموزش در حال توسعه برنامه های وب و API های وب محافظت شده توسط Azure Active Directory

Developing Web Applications and Web APIs Protected by Azure Active Directory

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: اگر برنامه شما شامل یک مرورگر یا یک API است ، که باید از هویت کاربر اطلاعاتی کسب کند ، این دوره به شما می آموزد که چگونه با Azure AD امنیت برنامه های وب و وب را از طریق اینترنت ایمن کنید. درصد زیادی از برنامه ها از طریق مرورگر قابل دسترسی هستند. بقیه آنها معمولاً REST API نامیده می شوند. اگر می خواهید با استفاده از Azure AD امنیت خود را حفظ کنید ، این دوره برای شما مناسب است. در این دوره ، در حال توسعه برنامه های وب و API های وب محافظت شده توسط Azure Active Directory ، یاد خواهید گرفت که با استفاده از Azure AD امنیت برنامه های وب و Web API ها را ایمن کنید. ابتدا محافظت از برنامه های وب را برای ورود به سیستم کاربر جستجو خواهید کرد. در مرحله بعدی ، خواهید فهمید که چگونه می توانید Web API های قابل استناد را از هر مشتری جدید خود تأیید کنید. در آخر ، شما یاد خواهید گرفت که چگونه هویت کاربر و مفاهیمی مانند محدوده ها و رضایت نامه ها را باز ارسال کنید. پس از اتمام این دوره ، مهارت و دانش ایمن سازی API های وب و برنامه های وب مورد نیاز برنامه هایی را که توسط پروتکل های احراز هویت مدرن با استفاده از Azure AD امن شده اند ، خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

برنامه های وب امن Secure Web Applications

  • مقدمه Introduction

  • احراز هویت برنامه وب Web Application Authentication

  • تغذیه شده با WS WS-fed

  • SAML SAML

  • OpenID اتصال OpenID Connect

  • ثبت یک برنامه وب Register a Web App

  • AAD Secured Web App با استفاده از هسته .NET AAD Secured Web App Using .NET Core

  • AAD Secured Web App با استفاده از NodeJS AAD Secured Web App Using NodeJS

  • AAD Secured Web App با استفاده از پایتون AAD Secured Web App Using Python

  • از سیستم خارج شوید Single Sign Out

  • خلاصه Summary

امنیت API های وب Secure Web APIs

  • مقدمه Introduction

  • اصول احراز هویت WebAPI WebAPI Authentication Basics

  • اعتبار سنجی دسترسی را تأیید کنید Validate an Access Token

  • ثبت یک API وب Register a WebAPI

  • دسترسی به نشانه را بدست آورید Obtain an Access Token

  • AAD Secure Web API با استفاده از هسته .NET AAD Secured WebAPI Using .NET Core

  • AAD Secure Web API با استفاده از NodeJS AAD Secured WebAPI Using NodeJS

  • AAD Secure Web API با استفاده از پایتون AAD Secured WebAPI Using Python

  • خلاصه Summary

محدوده ها و رضایت Scopes and Consent

  • مقدمه Introduction

  • محدوده ها چیست؟ What Are Scopes?

  • رضایت چیست؟ What Is Consent?

  • مجاز درمقابل مجوزهای برنامه Delegated vs. Application Permissions

  • محدوده ها در عمل Scopes in Action

  • دامنه user_impersonation The user_impersonation scope

  • محدوده Azure Storage و user_impersonation Azure Storage and user_impersonation scope

  • خلاصه Summary

هویت حمل و نقل و به نام جریان Forwarding Identity and on Behalf of Flow

  • مقدمه Introduction

  • هویت سازی چیست؟ What Is Identity Forwarding?

  • به نام جریان On Behalf of Flow

  • در Behalf of Flow اجرا کنید Perform on Behalf of Flow

  • به نام جریان: جریان ضمنی On Behalf of Flow: Implicit Flow

  • عدم انکار Non-repudiation

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش در حال توسعه برنامه های وب و API های وب محافظت شده توسط Azure Active Directory
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 26m
36
Pluralsight (پلورال سایت) pluralsight-small
14 اسفند 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
25
4.1 از 5
دارد
دارد
دارد
Sahil Malik

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sahil Malik Sahil Malik

ترینر، مشاور مایکروسافت و iOS، و موسس Winsmarts.com

ساهیل مالک یک مربی، مشاور مایکروسافت و iOS، و بنیانگذار Winsmarts.com است.


> Sahil Malik، بنیانگذار و مدیر Winsmarts.com، در بیش از 10 سال گذشته، MVP مایکروسافت، و نویسنده و داور بسیاری از کتاب‌ها و مقالات متعدد در مجلات برجسته فناوری بوده است. ساحل به عنوان یک مشاور و مربی با تجربه در 5 قاره و 18 کشور، تجربه بسیار زیادی را به ارمغان می آورد که پیچیده ترین موضوعات را بسیار آسان می کند. می توانید او را در توییتر به آدرس @sahilmalik دنبال کنید.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.