测试环境为microsoft graph api和Azure v2.0

时间:2017-07-06 12:58:47

标签: azure microsoft-graph onenote onenote-api

我正在使用MS图表端点集成OneNote应用程序。要对用户进行身份验证,我使用的是azure v2.0端点。 microsoft graph平台,onenote和azure是否提供相同的测试/沙箱环境。

目前我使用的端点如下 -

  1. 获取onenote笔记本 - https://graph.microsoft.com/v1.0/me/onenote/notebooks

  2. 使用Azure v2.0对用户进行身份验证 - https://login.microsoftonline.com/common/oauth2/v2.0/authorize https://login.microsoftonline.com/common/oauth2/v2.0/token

  3. 这些端点适用于所有环境,包括dev / prod / test。我们在https://apps.dev.microsoft.com/注册的那种应用程序唯一有用吗?

2 个答案:

答案 0 :(得分:1)

https://developer.microsoft.com/en-us/graph/graph-explorer

是的 - 您可以使用图形浏览器作为测试环境。

https://developer.microsoft.com/en-us/graph/docs/concepts/auth_register_app_v2

是 - 您注册的申请类型很重要。如果这是一个新的应用程序,我建议使用融合应用程序,以便您的应用程序适用于O365和Microsoft帐户。有关完整说明,请参阅上面的链接。

答案 1 :(得分:1)

除了可以接受的答案之外,还可以将Graph Explorer用于测试目的,还可以创建Azure Active Directory(Azure AD)沙盒帐户,并将其用作完全独立的Azure Portal测试环境

沙箱帐户在测试域(租户)下工作。像在标准Azure门户中一样,您可以注册应用程序(用于SSO方案)。
您还可以“安装”测试数据,其中“安装”在测试域下(使用相同的共享密码)将测试随机用户创建为Microsoft帐户。

enter image description here