Outlook REST API 凭据的内部与外部 Office 365 帐户?
Internal vs. external Office 365 account for Outlook REST API credentials?
如果我为新的统一 Outlook 注册应用程序。com/Office 365 REST API 使用绑定到我公司的 Office 365 实例的帐户,我组织以外的其他 Office 365 帐户的用户是否也能够使用该应用程序?
使用组织控制的帐户而不是随机 Outlook.com 帐户来保存这些应用程序凭据有什么好处吗?
您是如何注册应用程序的?如果您在 Azure Portal 上注册它或使用旧的 app-registrar 门户,我们可以登录该应用程序,因为 Azure AD 也支持外部帐户。但是,它无法调用 Mail REST。
为了使该应用程序与 Outlook.com 和 Office 365 帐户兼容,我们需要使用新门户 here. And you can refer to the article 注册该应用程序以获取有关新身份验证模型的更多详细信息。不过好像新的portal还在设计中,目前还不能用于Outlook.com的邮箱。当我使用 Microsoft 帐户登录应用程序时出现以下错误:
为此,我已通过 UserVoice 联系了 Office 开发团队。
Are there any benefits to using an organization-controlled account to hold these application credentials, instead of a random Outlook.com account?
没有。据我了解,新门户的好处是让应用程序可以轻松支持 Office 365 帐户和 Microsoft 帐户。之前我们需要分别注册和处理鉴权。如果您对应用程序使用的令牌感兴趣,您可以从 here.
对其进行解码
是的。注册过程只是为了验证您的应用程序。将其视为您的应用程序的 "user id"。它让用户知道你是谁。
也就是说,您可能想要使用此处提到的较新的 v2 Endpoint Fei。我在 http://massivescale.com/microsoft-v2-endpoint-primer/ 上写了一篇关于如何使用此端点的入门文章,这可能会有所帮助。
如果我为新的统一 Outlook 注册应用程序。com/Office 365 REST API 使用绑定到我公司的 Office 365 实例的帐户,我组织以外的其他 Office 365 帐户的用户是否也能够使用该应用程序?
使用组织控制的帐户而不是随机 Outlook.com 帐户来保存这些应用程序凭据有什么好处吗?
您是如何注册应用程序的?如果您在 Azure Portal 上注册它或使用旧的 app-registrar 门户,我们可以登录该应用程序,因为 Azure AD 也支持外部帐户。但是,它无法调用 Mail REST。
为了使该应用程序与 Outlook.com 和 Office 365 帐户兼容,我们需要使用新门户 here. And you can refer to the article 注册该应用程序以获取有关新身份验证模型的更多详细信息。不过好像新的portal还在设计中,目前还不能用于Outlook.com的邮箱。当我使用 Microsoft 帐户登录应用程序时出现以下错误:
为此,我已通过 UserVoice 联系了 Office 开发团队。
Are there any benefits to using an organization-controlled account to hold these application credentials, instead of a random Outlook.com account?
没有。据我了解,新门户的好处是让应用程序可以轻松支持 Office 365 帐户和 Microsoft 帐户。之前我们需要分别注册和处理鉴权。如果您对应用程序使用的令牌感兴趣,您可以从 here.
对其进行解码是的。注册过程只是为了验证您的应用程序。将其视为您的应用程序的 "user id"。它让用户知道你是谁。
也就是说,您可能想要使用此处提到的较新的 v2 Endpoint Fei。我在 http://massivescale.com/microsoft-v2-endpoint-primer/ 上写了一篇关于如何使用此端点的入门文章,这可能会有所帮助。