[]
本节介绍配置ExchangeOnline的认证信息。
配置ExchangeOnline的认证信息需要在ExchangeOnline中获取Client ID和Client Secret信息。下面介绍如何获取这些信息。
操作步骤
1. 使用您的个人账户登录https://portal.azure.com/#home,不要使用域账户。
2. 单击“微软 Entra ID”。
3. 选择左侧菜单中的“应用注册”,或者单击“添加-应用注册”。
4. 在注册应用页面中,填写信息。
受支持的账户类型选择包含“个人Microsoft 账户”的选项,重定向URL为“AppBaseUrl/UserService/MailSetting/OAuthCallback”。
设计时的应用重定向URL为:http://localhost:12345/_Forguncy/MailSetting/OAuthCallback
已发布到服务器的应用重定向URL为:http://localhost:22345/MailSetting/OAuthCallback
设置完成后,单击“注册”。
管理控制台的域名为:http://*localhost:22345/,*域名需保持一致。
5. 在应用左侧的菜单中单击“证书和密码”,然后单击“新客户端密码”,在弹出的页面中添加客户端密码。
添加后,可获取到ClientSecret。
需要注意的是,除了刚刚创建时可以查看此密码值,之后再无法查看。您需要将此密码值拷贝到某处进行保存,以在后面使用。
6. 在应用概述页面,可获取到ClientId。
7. 添加API权限。选择左侧菜单中的“API权限”,然后单击“添加权限”。
选择“Microsoft Graph”。
选择“委托的权限”。
在选择权限搜索框中搜索“Office_access”、“Email”、“Mail.Send”和“SMTP.SEND”,勾选这些权限后,单击“添加权限”。
8. 至此,ExchangeOnline已设置完成,您需要将步骤5和6中获取的ClientId和ClientSecret填写至认证信息中。