你将收获

理解Azure AD的认证原理,集成Azure AD的单点登录SSO功能

了解和使用Microsoft Graph API进行开发

通过应用场景快速掌握Microsoft Graph的开发技能

适用人群

Office 365开发人员;Office 365运维人员;第三方软件开发商

课程介绍

课程要求

·         至少熟悉一门开发语言,如C#JavaPHP

·         Visual Studio  C# + ASP.NET MVC开发经验

课程介绍

     课程将由浅入深带领大家学习基于微软Azure和Office 365的开发技能,详细介绍了Azure Active Directory (简称AAD)的认证原理,以及Azure AD与Office 365应用程序的关系,通过业务开发场景,结合示例代码为大家解读Microsoft Graph API开发技能,快速与现有业务系统进行应用集成,为客户提高更优质的服务。

课程安排:

n   第一讲:MS Graph介绍和环境配置

u  Microsoft Graph介绍

u  认证与授权

u  终结点和平台支持

u  开发工具和Office 365账号

u  演示

n   第二讲:Azure ADOffice 365应用程序

u  Azure AD目录和Office 365目录

u  Azure AD和Azure AD应用程序

u  使用Azure Portal创建Azure AD应用程序

u  使用Powershell创建Azure AD应用程序

u  单租户与多租户的区别

n   第三讲:Azure ADOffice 365认证原理

u  Azure AD&O365认证介绍

u  认证流程分析

u  OpenID Connect

u  应用程序权限

n   第四讲:Azure AD Web开发入门

n   第五讲:桌面应用调用API

n   第六讲:Web应用程序调用API-APP身份

n   第七讲:Web应用程序调用API-委派身份

n   第八讲:无人值守使用程序调用API

课程目录