Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oauth 2.0 通过Exchange ActiveSync(EAS)将OAuth2用于Office 365_Oauth 2.0_Office365_Activesync - Fatal编程技术网

Oauth 2.0 通过Exchange ActiveSync(EAS)将OAuth2用于Office 365

Oauth 2.0 通过Exchange ActiveSync(EAS)将OAuth2用于Office 365,oauth-2.0,office365,activesync,Oauth 2.0,Office365,Activesync,博文:声明: 虽然不是EAS 16.1的一部分,但我们还要注意,Office 365和Outlook.com客户现在都可以通过EAS使用OAuth 2.0协议进行授权 我的问题是:在oauth请求中应该使用哪个范围 是否有一个完整请求的例子 注意:关于有一个类似的问题,但我在这里专门询问ActiveSync。我在一篇文章中提到了这个问题 次要问题: 感谢Jason的回答和一些额外的调整,我们成功地使用生成了oauth令牌,但仅针对office365用户(组织帐户),而不是Microsoft用户帐

博文:声明:

虽然不是EAS 16.1的一部分,但我们还要注意,Office 365和Outlook.com客户现在都可以通过EAS使用OAuth 2.0协议进行授权

我的问题是:在oauth请求中应该使用哪个范围

是否有一个完整请求的例子

注意:关于有一个类似的问题,但我在这里专门询问ActiveSync。我在一篇文章中提到了这个问题

次要问题

感谢Jason的回答和一些额外的调整,我们成功地使用生成了oauth令牌,但仅针对office365用户(组织帐户),而不是Microsoft用户帐户(live、hotmail、outlook.com…)

令牌允许访问ActiveSync协议(via)和EWS API(via)

遗憾的是,我们无法找到为Microsoft online帐户(hotmail、live、outlook.com)生成相同令牌的方法。我们尝试使用这个端点:它只允许activesync,不允许EWS


是否有一种方法可以在两种协议(ActiveSync和EWS)上对组织和在线帐户使用相同的令牌?

很抱歉,这花了这么长时间,但直到今天我才意识到这个问题:)。您需要在Azure Active Directory中将应用程序注册为本机应用程序:

然后添加通过Exchange Web服务作为登录用户访问邮箱的委派权限(在Office 365 Exchange Online下)

注意:您无法在应用程序注册门户()中注册此应用程序,它需要在Azure门户()中注册,并且您需要使用用于授权和令牌请求的


我也有同样的问题!你找到答案了吗?没有。我仍然希望找到答案……谢谢你的回答。然而,还有第二个问题:我们需要对office365用户和在线用户(hotmail、live等)使用相同的令牌。我已将完整描述添加到问题中。Azure v1终结点不支持Microsoft帐户(Hotmail、Outlook.com等)。它们只支持Office 365。有没有办法让两种帐户类型(以及EWS和ActiveSync)都使用一个oauth令牌?我们尝试了LiveConnect,但它只适用于MS帐户。不,没有办法。EWS作用域未在Azure的v2端点上公开,后者是唯一支持聚合身份验证的端点(这意味着工作和个人帐户都可以进行身份验证)。确定。使用EWS的个人帐户(hotmail)的oauth作用域和端点是什么?