如何将office 365与asp.net集成

如何将office 365与asp.net集成,asp.net,azure,office365,Asp.net,Azure,Office365,我从很多天开始就尝试将office 365集成到asp.net应用程序中;但是没有找到任何具体的信息。访问链接后,我知道Azure订阅是强制性的 但是,如果我想访问其他用户的数据(例如约会、联系人等),那么推荐的方法是什么??。我访问了许多链接,但没有找到任何好的解决方案 问候,, RohitAzure订阅根本不是强制性的。大多数Microsoft教程将适当的应用程序部署到Azure,但这不是必需的。不过,您需要一个Office 365租户来获取适当的用户数据 要获取用户的约会和其他数据,您应该

我从很多天开始就尝试将office 365集成到asp.net应用程序中;但是没有找到任何具体的信息。访问链接后,我知道Azure订阅是强制性的

但是,如果我想访问其他用户的数据(例如约会、联系人等),那么推荐的方法是什么??。我访问了许多链接,但没有找到任何好的解决方案

问候,,
Rohit

Azure订阅根本不是强制性的。大多数Microsoft教程将适当的应用程序部署到Azure,但这不是必需的。不过,您需要一个Office 365租户来获取适当的用户数据

要获取用户的约会和其他数据,您应该使用TechEd Europe今年发布的Office 365 API。使用此API,您可以处理邮件、日历、联系人和文件。演示如何构建与Office 365集成的ASP.NET MVC应用程序。Office开发小组还在GitHub上发布了一份报告


如果您想了解和熟悉Office 365 API,可以使用Microsoft提供的。

如果您想访问Azure管理门户以手动创建应用程序注册以获取客户端ID和机密,则需要Azure订阅。情况已经不是这样了


但正如另一个答案所说,你不需要Azure订阅,只需要一个Office 365租户。

Johnstron Azure子订阅和Office 365租户有什么区别??我有与Office 365关联的邮件ID;但是我不能用这个登录azure。此外,应用程序需要租户,这将仅从azure获得,对吗?azure订阅允许您添加托管网站或数据库等服务。Office 365订阅包括azure Active Directory,但不包括azure订阅。但是,由于您有一个Azure Active Directory,您可以通过我在上面发送的链接来管理它;那么,我们如何获得身份验证所需的租户?或者根本不需要TenantID??在后台使用Azure广告,但您应该已经拥有O365订阅的访问权限:当您注册Office 365 for business或Office 365 developer时,不要担心,您已经获得AAD。使用VS时,安装了工具后,您不需要与Azure AD交互,因为。同意。但是当我从dev.office.com下载了示例应用程序时;它在we.config中建议“在此处添加您的租户”。那么,我的问题是如何获取此信息?David,租户ID是标识Office 365组织的GUID。通常,它在授权流期间返回。您看到的是什么样的示例需要您硬编码?或者你说的是客户ID?我和创建该示例的人谈过,他们确实使用租户ID强制单个租户使用该应用程序。基本上,在构造OAuth端点时使用租户ID。在示例的自述文件中有关于如何获取租户ID的说明。自述文件确实说您需要Azure订阅,但这是旧信息。您真正需要的是访问Azure管理门户,无需订阅即可获得该门户(请参阅我的答案)。