我在使用EWS托管API 2.2通过Azure工作者角色应用程序访问Office 365上的邮箱时遇到问题。这是我得到的错误消息:
The request failed. The remote server returned an error: (401) Unauthorized.
它在使用我的邮箱时起作用,该邮箱也在Office 365上,但当我尝试连接到要用于此应用程序的另一个邮箱时就不起作用了。这两个邮箱都设置为Office365中同一企业帐户的一部分,但我的域是company.com,而不起作用的是company.net。已为这两个地址激活EWS。我可以使用其他帐户登录Outlook
我正在使用Microsoft在我的Azure活动目录中的用户邮箱中读取电子邮件(/ users /{id \ userPrincipalName}/messages)。我注意到,对于某些用户,我得到了以下错误:
HTTP error: 404
Error code: MailboxNotEnabledForRESTAPI or MailboxNotSupportedForRESTAPI
Error message: REST API is not yet supported for this mailbox.
经过调查,我发现这些用户没有有效的许可证,也没有附加邮箱。理想情况下,我只想获取启用
我正在开发一个C#应用程序,该应用程序将访问office 365中当前用户的邮箱,但不能通过身份验证阶段。我在用这个例子
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2013_SP1);
service.UseDefaultCredentials = false;
//Specify login which works when connecting to Office 365 web UI
service.Credentials = new WebCredentia
我在EWS中尝试连接到一个共享邮箱。我可以通过Outlook 2016实例访问邮箱,而不必提供凭据。当我试图通过EWS访问它时,我会得到以下错误:
“请求失败。远程服务器返回了一个错误:(401)未经授权。
我在我的AD帐户下运行这段代码,AD帐户可以访问这个邮箱。为什么在这种情况下我没有权限?下面是有问题的代码。
service = new ExchangeService(ExchangeVersion.Exchange2010_SP2);
service.Url = new Uri("https://outlook.office365.com/EW
背景:删除Office 365用户,然后恢复。究竟采取了哪些步骤尚不清楚。
现在:这个用户正在尝试登录OWA,它说,从罗马尼亚语翻译过来的,“有些东西不起作用,邮箱不可用,原因可能是邮箱的许可证过期了。”
在USERS => Active Users下的Office 365门户中,选定的用户显示一个Primary email address of This user doesn’t have an Exchange mailbox.,他们被分配到一个有效的许可证("Exchange Online Plan 1“-旧的,但是很便宜,给了我们我们需要的东西!)
进入ADMIN =&g