首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >代码:ErrorItemNotFound\r\n nMessage:未在存储区中找到指定的对象。

代码:ErrorItemNotFound\r\n nMessage:未在存储区中找到指定的对象。
EN

Stack Overflow用户
提问于 2020-05-13 14:01:19
回答 1查看 2.8K关注 0票数 1

我们正在实现一个控制台应用程序,它将读取共享邮件( shared @.com)框消息。我们通过提供服务帐户(ServiceAccount@.com)用户名和密码来获得令牌。我们都有必要的委托权限,如Mail.ReadWrite.Shared、Mail.ReadWrite、User.ReadWrite.All.

我们可以在尝试访问共享邮箱邮件文件夹时获取token.but,它引发的错误如下:

代码:ErrorItemNotFound\r\n消息:未在存储区中找到指定的对象。进程未能获得正确的属性.

但是我们可以访问服务帐户邮箱,不能访问共享邮箱邮箱文件夹。

我使用的代码是:

代码语言:javascript
复制
await graphServiceClient.Users["devpdidata@deloitte.com"].MailFolders.Inbox.Messages.Request().GetAsync();

我试过:

代码语言:javascript
复制
await graphServiceClient.Users["devpdidata@deloitte.com"].Messages.Request().GetAsync(); 

但我还是遇到了同样的问题。请问我如何解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2020-05-20 01:01:58

您需要将ServiceAccount@.com添加到共享邮箱(devpdidata@deloitte.com)中。

只需转到Microsoft 365管理中心,选择您的共享邮箱并添加ServiceAccount@.com

注释:更改可能需要60分钟才能在Outlook和OWA.中生效

然后,您将能够访问共享邮箱邮件文件夹。

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

https://stackoverflow.com/questions/61776673

复制
相关文章

相似问题

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