Microsoft Graph api 和 Azure v2.0 的测试环境
Test environment for microsoft graph api and Azure v2.0
我正在使用 MS 图形端点集成 OneNote 应用程序。为了验证我使用的是 azure v2.0 端点的用户。 microsoft graph platform、onenote和azure提供的test/sandbox环境是否相同
目前我使用的端点如下 -
获取 onenote 笔记本 - https://graph.microsoft.com/v1.0/me/onenote/notebooks
使用 Azure v2.0 对用户进行身份验证 - https://login.microsoftonline.com/common/oauth2/v2.0/authorize
https://login.microsoftonline.com/common/oauth2/v2.0/token
这些端点适用于所有环境,包括 dev/prod/test。我们在 https://apps.dev.microsoft.com/ 注册的应用程序类型是否重要?
https://developer.microsoft.com/en-us/graph/graph-explorer
是 - 您可以使用图形资源管理器作为测试环境。
https://developer.microsoft.com/en-us/graph/docs/concepts/auth_register_app_v2
是的 - 您注册的应用程序类型很重要。如果这是一个新应用程序,我建议使用融合应用程序,以便您的应用程序适用于 O365 和 Microsoft 帐户。有关完整说明,请参阅上面的 link。
除了已接受的答案之外,Graph Explorer 可用于测试目的,您还可以创建 Azure Active Directory (Azure AD) sandbox 帐户并完全使用它分开的 Azure Portal 测试环境。
沙箱帐户在测试域(租户)下工作。与在标准 Azure 门户中一样,您可以注册应用程序(用于 SSO 场景)。
您还可以“安装”测试数据,其中“安装”将测试随机用户创建为测试域下的 Microsoft 帐户(使用相同的共享密码)。
我正在使用 MS 图形端点集成 OneNote 应用程序。为了验证我使用的是 azure v2.0 端点的用户。 microsoft graph platform、onenote和azure提供的test/sandbox环境是否相同
目前我使用的端点如下 -
获取 onenote 笔记本 - https://graph.microsoft.com/v1.0/me/onenote/notebooks
使用 Azure v2.0 对用户进行身份验证 - https://login.microsoftonline.com/common/oauth2/v2.0/authorize https://login.microsoftonline.com/common/oauth2/v2.0/token
这些端点适用于所有环境,包括 dev/prod/test。我们在 https://apps.dev.microsoft.com/ 注册的应用程序类型是否重要?
https://developer.microsoft.com/en-us/graph/graph-explorer
是 - 您可以使用图形资源管理器作为测试环境。
https://developer.microsoft.com/en-us/graph/docs/concepts/auth_register_app_v2
是的 - 您注册的应用程序类型很重要。如果这是一个新应用程序,我建议使用融合应用程序,以便您的应用程序适用于 O365 和 Microsoft 帐户。有关完整说明,请参阅上面的 link。
除了已接受的答案之外,Graph Explorer 可用于测试目的,您还可以创建 Azure Active Directory (Azure AD) sandbox 帐户并完全使用它分开的 Azure Portal 测试环境。
沙箱帐户在测试域(租户)下工作。与在标准 Azure 门户中一样,您可以注册应用程序(用于 SSO 场景)。
您还可以“安装”测试数据,其中“安装”将测试随机用户创建为测试域下的 Microsoft 帐户(使用相同的共享密码)。