背景
利用Microsoft Azure中令牌授予流读取登录用户信息(UserInfo),实现应用的单点登录;
1. 用户注册
此处用户注册,可以理解为一个管理员级别的用户注册;
点击注册:Azure用户注册
2. 注册应用
登录Azure后,左侧菜单“应用注册”中点“新注册”:
注册过程中,clientId、“重定向 URI (可选)”很重要,后面要靠它来获取到code或者token;
3.添加用户
此处用户注册,可以理解为一个普通级别的用户注册,并且将该用户增加到上述应用中(相当于设置权限):
登录Azure后,左侧菜单“用户”中点“添加--用户”:
点了“添加--用户”后:
4.将应用转到“企业应用程序”
登录Azure后,左侧菜单“应用注册”中选择某应用的显示名称,双击进入:
点击右下角“转到企业应用程序”按钮,可以将该应用增加到左侧菜单“企业应用程序”:
或者进入左侧菜单“企业应用程序”里面,直接将某应用添加进来;
5.企业应用程序中增加某用户或者组
进入“企业应用程序后”,点击进入某应用后: