我按照Get access without a user指南编写一个Python脚本,它将调用microsoftgraph。在

此脚本将从cron计划,因此它无法获得管理员同意(因此使用客户端凭据进行授权)。我可以使用此调用成功获取令牌:request_url = "https://login.microsoftonline.com/mytenant.onmicrosoft.com/oauth2/v2.0/token"

data = {

'Host' : 'login.microsoftonline.com',

'Content-Type' : 'application/x-www-form-urlencoded',

'client_id' : 'my-client-id-1234',

'scope' : 'https://graph.microsoft.com/.default',

'client_secret' : client_secret,

'grant_type' : 'client_credentials'

}

response = requests.post(url = request_url, data = data)

然后,我尝试使用有效的令牌获取此调用的用户列表:

^{pr2}$

问题是我得到了一个Authorization_IdentityNotFound错误:

{

"error": {

"code": "Authorization_IdentityNotFound",

"message": "The identity of the calling application could not be established.",

"innerError": {

"request-id": "2257f532-abc4-4465-b19f-f33541787e76",

"date": "2018-03-27T19:11:07"

}

}

}

以下是我选择的权限:

你知道怎么修正这个错误吗?在

python request microsoft graph_Microsoft Graph API:授权未找到相关推荐

  1. python request microsoft graph_从Azure函数内部调用Microsoft Graph API

    我正在尝试编写一个调用Microsoft Graph API的简单Azure函数.但是我无法使access_token工作.这是我所做的: 通过Azure门户创建了一个新的Azure Function ...

  2. python request microsoft graph_Python request.headers方法代码示例

    本文整理汇总了Python中flask.request.headers方法的典型用法代码示例.如果您正苦于以下问题:Python request.headers方法的具体用法?Python reque ...

  3. python anaconda安装不上_Anaconda3 2.4与python 3.5安装错误(程序条目未找到; Windows 10)...

    我刚刚把我的想法从 Python 2.7改为python 3.5,因此试图用3.5环境重新安装Anaconda(64位).当我尝试安装软件包时,我会收到几种错误(从德语翻译,所以也许不是精确的): T ...

  4. API功能未授权原因

    常见问题之:48001:API功能未授权 原因很简单,因为你绑定的是订阅号,微信针对订阅号是没有开放自定义菜单全功能接口的.所以凡是订阅号是无法使用第三方的全功能自定义菜单的. 有用户说在公众平台上可 ...

  5. java url下载ics_使用Microsoft Graph API处理外部(Internet / .ics)日历URL

    在新的Graph API中,是否可以根据外部.ics日历网址为用户创建新日历? 我'd like to do is to use a daemon to inject a link to an ext ...

  6. Python 可以满足你任何 API 使用需求

    摘要:在本教程中学到的概念和技术将允许您使用自己喜欢的任何 API 进行练习,并使用 Python 来满足您可能拥有的任何 API 使用需求. 本文分享自华为云社区<Python 和 API:读 ...

  7. Python+request+ smtplib 测试结果html报告邮件发送(上)《五》

    此方法通用适合所有邮箱的使用,只需注意几个点,如下: QQ邮箱.其他非QQ邮箱的写法,区别点如下: #--------------------------使用腾讯企业邮箱作为发件人的操作如下----- ...

  8. Google Open API授权认证体系

    http://blog.csdn.net/hereweare2009/article/details/4002537 Google Open API授权认证体系 Google Open API授权认证 ...

  9. Python 调用有道翻译api接口翻译外文网站的整篇西班牙文实战演示

    Python 调用有道翻译 api 接口翻译整篇西班牙文实战演示 第一章:翻译效果展示 ① 翻译文章示例一[阿尔卡拉门的无海摩纳哥:"不到4万欧元,你就不能在这里租任何东西."] ...

最新文章

  1. CloudCompare基础架构介绍(PPT)
  2. sql 插入新数据 如何处理等字符_条码打印软件之如何在条码数据插入字符而不被扫描...
  3. 基于图文界面的蓝牙扫描工具btscanner
  4. Matlab-创建文字云
  5. php 设置curl不超时时间,curl命令的超时时间
  6. 今天在海淀黄庄地铁站真实经历 写下来希望我的好友可以看一下!
  7. PHP中过滤数组中的元素
  8. 标记已读如何实现Java_javamail标记gmail消息为已读
  9. python中bytearray函数_Python内置函数bytearray()
  10. ssh 连接linux 乱码问题,SSH 连接 Ubuntu 时的中文乱码问题
  11. mysql添加开机自启_初始化mysql并设置开机自动启动
  12. JAVA 16进制转字符串问题
  13. Spring集成Hprose
  14. LaTex 插入超链接
  15. android中pdf转换成图片格式,Android-PDF转图片
  16. ROS编译依赖配置问题记录
  17. 小米路由开启SSH访问权限
  18. 学会Python后利用WiFi就可以获取妹子的微信号啦
  19. java 32位兼容_Java 32位与64位兼容性
  20. 车牌识别技术详解一(可用于车牌识别,字符识别,人脸检测,验证码识别等等成熟领域)

热门文章

  1. Appium遇到异常处理
  2. Linux下安装Docker,报错docker: unrecognized service的两种解决方案
  3. 【异常】Unable to instantiate SparkSession with Hive support because Hive classes a
  4. JSON跨域解决方案收集
  5. TypeError: ‘builtin_function_or_method‘ object is not subscriptable 报错解决方法
  6. 如何解决 kubernetes 重启后,启来不来的问题
  7. object references an unsaved transient instance - save the transient instance before flushing异常问题处理
  8. win10 LTSC系统 安装应用商店和纸牌合集,解决从应用商店安装Solitaire Collection纸牌打开空白的问题
  9. 在MySQL中删除重复的行
  10. 错误-trustAnchors参数必须为非空