我建立了一个网络应用程序,发送邮件(与微软图形),但不是代表用户。而是想一想“不回复电子邮件”发送给用户的一些信息。应用程序应该在MicrosoftGraph上拥有"Mail.Send“应用程序权限。邮件地址是do-do reply@conto-.com,这是一个应用程序邮箱(共享邮箱)。
因此,基本情况是:
考虑到我的解释,我想用“应用程序许可”(请求管理许可) Client Crediential Flow在Azure Active Directory上注册一个应用程序。对吗?
此外,在使用“应用程序权限”注册新应用程序时,选择受支持的帐户类型是否重要?据我理解,由于管理员同意权限从实现开始,此帐户类型的选择没有影响。
如果我错了,请纠正我。
发布于 2020-12-24 01:36:49
是。您应该遵循获得没有用户的访问权限来获取访问令牌。它在客户端凭证流中使用“应用程序权限”。
“受支持的帐户类型”只会影响Azure广告应用程序的使用。它不会影响您使用的身份验证流。如果您只想在您自己的Azure租户中使用它,只需选择这个组织目录中的第一个帐户(仅为)。参见详细信息这里。
https://stackoverflow.com/questions/65429517
复制相似问题