首页 文章

尝试使用Microsoft图形访问共享点列表时,调用方未经过身份验证

提问于
浏览
0

尝试使用Microsoft的Graph beta通过已注册的Azure应用程序使用密钥访问Sharepoint列表 . 我能够成功查看/访问某些列表(看起来只有在创建站点时创建的列表),但是我手动创建的任何列表都丢失了 .

我可以执行以下操作来列出我站点中的大多数列表:

https://graph.microsoft.com/beta/sites/contoso.sharepoint.com,fc016e3c-d8ae-4ee0-a10c-de6d26788b6a,9a4ea7a5-c3c4-44ae-9f80-273bd67431b8\lists

但出于某种原因,它只显示某些列表,而不是我创建的列表 . 但是如果像这样输入列表的GUID

https://graph.microsoft.com/beta/sites/contoso.sharepoint.com,fc016e3c-d8ae-4ee0-a10c-de6d26788b6a,9a4ea7a5-c3c4-44ae-9f80-273bd67431b8/lists/BEA4B4A9-323F-441A-BA19-806290B27EF6

我收到“呼叫者未经过身份验证”消息 . 这条消息让我觉得这是一个权限问题,但是,我的列表权限在所有列表中都是相同的 . 就好像图形api只能看到系统创建的列表而不是最终用户创建的列表 .

有人遇到过这个问题吗?

1 回答

  • 0

    我已经看到了这个问题 . “保存项目列表”功能适用于某些帐户,而不适用于其他帐户......这非常奇怪!我想是典型的SharePoint .

    我已经意识到,GRAPH有时会在尝试将数据保存到日期字段时抛出错误,并且每次将数据保存到文本字段时都会起作用 . 如果我使用我刚刚在域上创建的基本用户登录(无许可证),我可以创建项目,除非有日期字段 .

    如果我想出其他任何东西,我会发布它!对不起,这更像是一个解决方案,而不是一个答案 . 希望它会激发别的东西 .

    谢谢

相关问题