Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
دانستن 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
ترینر، مشاور مایکروسافت و iOS، و موسس Winsmarts.com
ساهیل مالک یک مربی، مشاور مایکروسافت و iOS، و بنیانگذار Winsmarts.com است.
> Sahil Malik، بنیانگذار و مدیر Winsmarts.com، در بیش از 10 سال گذشته، MVP مایکروسافت، و نویسنده و داور بسیاری از کتابها و مقالات متعدد در مجلات برجسته فناوری بوده است. ساحل به عنوان یک مشاور و مربی با تجربه در 5 قاره و 18 کشور، تجربه بسیار زیادی را به ارمغان می آورد که پیچیده ترین موضوعات را بسیار آسان می کند. می توانید او را در توییتر به آدرس @sahilmalik دنبال کنید.
نمایش نظرات