آموزش Azure AD برای توسعه دهندگان

Azure AD for Developers

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

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

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

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

معرفی و راه اندازی Introduction and Setup

  • مقدمه Introduction

  • Azure AD چیست؟ What Is Azure AD?

  • این دوره برای چه کسی است؟ Who Is This Course For?

  • ساختار این دوره چگونه است؟ How Is This Course Structured?

  • ابزارهایی که شما نیاز دارید The Tools You Will Need

  • نمای کلی نمایشی Demo Overview

  • Test Azure AD را تنظیم کنید Setup a Test Azure AD

  • تور لاجوردی م A Tour of Azure AD

  • یک کاربر تست ایجاد کنید Create a Test User

مرورگر وب به برنامه وب Web Browser to Web Application

  • مقدمه Introduction

  • جریان احراز هویت Authentication Flow

  • تاریخ انقضا Token Expiration

  • توضیحات نسخه ی نمایشی Demo Description

  • یک برنامه وب MVC ایجاد کنید Create an MVC Web Application

  • اضافه کردن منطق احراز هویت Adding Authentication Logic

  • افزودن قابلیت ورود به سیستم و ورود به سیستم Adding Signin and Signout Functionality

  • ثبت نام کلاس راه اندازی شما Registering Your Startup Class

  • ثبت برنامه خود در Azure AD Registering Your App in Azure AD

JavaScript SPA Calling Web API محافظت شده توسط Azure AD JavaScript SPA Calling Web API Protected by Azure AD

  • مقدمه و شرح سناریو Introduction and Scenario Description

  • جریان پروتکل احراز هویت Authentication Protocol Flow

  • Adal.js Adal.js

  • پروتکل کمک هزینه ضمنی OAuth2 OAuth2 Implicit Grant Protocol

  • تاریخ انقضا Token Expiration

  • مستاجر مجرد در برابر مستأجر چند Single Tenant vs. Multi Tenant

نسخه ی نمایشی: JavaScript SPA Calling Web API توسط Azure AD محافظت می شود Demo: JavaScript SPA Calling Web API Protected by Azure AD

  • نمای کلی نمایشی Demo Overview

  • ایجاد پروژه API وب Creating the WebAPI Project

  • افزودن مشتری SPA Adding the SPA Client

  • اضافه کردن پشتیبانی از Cors Adding Support for Cors

  • افزودن پشتیبانی Azure AD Auth در WebAPI Adding Azure AD Auth Support in the WebAPI

  • افزودن پشتیبانی Auth در SPA و ثبت نام در AzureAD Adding Auth Support in the SPA and Registering in AzureAD

  • اجرای برنامه ما Running Our Application

  • منابع ADAL و JWT Tokens ADAL Resources and JWT Tokens

  • با موفقیت با استفاده از رمز ورود به سیستم تماس بگیرید Calling the Service Succesfully Using an Access Token

برنامه بومی تماس با منابع امن Azure AD Native Application Calling Azure AD Secured Resources

  • مقدمه و شرح سناریو Introduction and Scenario Description

  • مجوز کد مجوز Authorization Code Grant

  • جریان پروتکل احراز هویت Authentication Protocol Flow

  • مستاجر مجرد در برابر مستأجر چند Single Tenant vs. Multi Tenant

  • تاریخ انقضا Token Expiration

  • توضیحات نسخه ی نمایشی Demo Description

  • راه اندازی WebAPI Setting up the WebAPI

  • ثبت برنامه ها در Azure AD Registering the Applications in Azure AD

  • نوشتن برنامه WPF Writing the WPF App

  • اضافه کردن منطق احراز هویت Adding Authentication Logic

  • ایمن کردن نشانه ها Securing Tokens

  • افزودن منطق ورود به سیستم و خروج از سیستم Adding Sign in and Sign out Logic

  • تماس ایمن با سرویس Calling the Service Securely

  • اجرای برنامه Running the Application

  • برنامه های iOS که با Azure ADI تماس می گیرند iOS Apps Calling Azure AD APIs

برنامه کاربردی وب تماس Web API تأیید شده توسط Azure AD Web Application Calling Web API Authenticated by Azure AD

  • معرفی و راه اندازی Introduction and Setup

  • جریان پروتکل احراز هویت Authentication Protocol Flow

  • هویت برنامه Application Identity

  • شناسه کاربر واگذار شده Delegated User Identity

  • تاریخ انقضا Token Expiration

برنامه وب با استفاده از شناسه برنامه تماس با API وب Web Application Using Application Identity Calling Web API

  • نمای کلی نمایشی Demo Overview

  • راه اندازی Web API Setting up the Web API

  • تماس گیرندگان در لیست سفید در WebAPI Whitelisting Callers in WebAPI

  • ثبت برنامه ها در Azure AD Registering the Apps in Azure AD

  • افزودن منطق احراز هویت به مشتری Adding Authentication Logic to Client

  • اضافه کردن ورود به سیستم و منطق ورود به سیستم Adding Signin and Signout Logic

  • افزودن Client View و Controller Adding the Client View and Controller

  • افزودن منطق کنترلر Adding the Controller Logic

  • اجرای برنامه ما Running our Application

برنامه وب با استفاده از شناسه کاربر واگذار شده و تماس با API وب Web Application Using Delegated User Identity Calling Web API

  • نمای کلی نمایشی Demo Overview

  • بازگرداندن هویت کاربر فعلی از سرویس Returning Current User Identity from the Service

  • اصلاح پروژه مشتری Modifying the Client Project

  • مدیریت نشانه با استفاده از جلسات Token Management Using Sessions

  • تغییر کنترل کننده برای شناسه کاربر Modifying the Controller for User Identity

  • اجرای برنامه ما Running Our Application

تأیید اعتبار Daemon یا Server Application با Azure AD Concepts Daemon or Server Application Authenticating with Azure AD Concepts

  • مقدمه و بررسی اجمالی Introduction and Overview

  • سناریوهای مهم Important Scenarios

  • جریان پروتکل احراز هویت Authentication Protocol Flow

  • مستاجر مجرد در برابر مستأجر چند Single Tenant vs. Multi Tenant

  • تاریخ انقضا Token Expiration

  • نمای کلی نمایشی Demo Overview

  • بررسی اجمالی API API Overview

  • افزودن پروژه Daemon Adding the Daemon Project

  • اضافه کردن منطق احراز هویت Adding Authentication Logic

  • برقراری تماس HTTPS Making the HTTPS Call

  • ثبت درخواست در Azure AD Application Registration in Azure AD

  • اجرای برنامه ما Running Our Application

نمایش نظرات

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

آموزش Azure AD برای توسعه دهندگان
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4h 52m
81
Pluralsight (پلورال سایت) pluralsight-small
03 فروردین 1395 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
91
4 از 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 می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.