首先:你得有个账号
如果你是土豪可以考虑直接购买!666
接着你会收到一封邮件:享有90天试用
登录修改密码:这个不用教了吧
成功进入:迈出的第一步(无视)
找到Azure进去溜溜
这个分国内和国外版
国内的:看见世纪互联的基本就是
看看自己的账号信息
查看自己账号的租户信息,基本都是单租户
配置好接口调用需要的应用注册和租户信息,授权秘钥等等。。。
调用前给点权限,否则你调用个毛线
开始PostMan调用
修改了权限一定要刷新token
API地址: https://docs.microsoft/zh-cn/graph/overview?view=graph-rest-beta
获取token
一定要注意端点,不要拿着国内的账号看着国外的文档然后再调用着国外的服务,API文档写的都是国外的服务域名,咱一定得用端点中写的
看看咱拿到的Token都有些什么权限
工具箱:https://www.box3/tools/jwt.html
随便找个有权限的接口调用:终于成功(▽)
容易出现的错误
InvalidAudience:都说了是端点的问题,检查你调用接口的端点域名去
AADSTS 错误代码:自己看下面的资料
地址:https://docs.microsoft/zh-cn/azure/active-directory/develop/reference-aadsts-error-codes
特殊错误:AADSTS500011
处理:小伙子,你把国内版和国际版好好区分下,拿着国内版的租户去调用国际版的服务,你脑子里面在想啥。
其他Bug:找下Office365的客服吧,或者参考:https://wwwblogs/lulight/p/14279338.html
更多推荐
副本技能-对接微软Office365服务API/SDK
发布评论