首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >`Files.ReadWrite.AppFolder`作用域需要为要设置的文件夹提供附加权限。

`Files.ReadWrite.AppFolder`作用域需要为要设置的文件夹提供附加权限。
EN

Stack Overflow用户
提问于 2022-09-16 02:46:33
回答 1查看 87关注 0票数 0

这是我看到的MSAs (个人OneDrives)的一个问题。

我用User.ReadFiles.ReadWrite.AppFolder图形API权限创建了一个AAD应用程序注册。该应用程序用于将扫描文档从扫描仪上载到用户的OneDrive。

在调用Access Denied API时,我会得到一个graphClient.Drive.Special.AppRoot.ItemWithPath(<random filename>).CreateUploadSession().Request().PostAsync()异常。但是,如果我将Files.ReadWrite.All API权限添加到AAD注册,获得用户对该权限的同意,将文件上载到App文件夹,删除Files.ReadWrite.All API权限,并对用户进行重新身份验证,按预期调用graphClient.Drive.Special.AppRoot.ItemWithPath(<random filename>).CreateUploadSession().Request().PostAsync()工作。

这似乎是一个问题,最初提供的应用程序文件夹。

EN

回答 1

Stack Overflow用户

发布于 2022-09-19 12:47:30

请您尝试添加Files.ReadWrite权限以代替Files.ReadWrite.AppFolder。

参考文档- https://learn.microsoft.com/en-us/graph/api/driveitem-post-children?view=graph-rest-1.0&tabs=csharp

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73739333

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档