我想写一个控制台应用程序来访问我的个人展望地址,下载电子邮件以获得概念证明。这是一个完整的后端场景,没有用户界面,用户登录他们自己的帐户并在他们第一次登录时授予访问权限。此流程的一部分(授权代码流程)要求我授予对该帐户的访问权限。
所以我制作了授权网址(https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=clientid&response_type=code&redirect_uri=http%3A%2F%2Flocalhost%2Fmyapp%2F&response_mode=query&scope=https%3A%2F%2Fgraph.microsoft.com%2Fmail.read)并使用我的outlook.com电子邮件登录,然后我收到了错误消息:
我们无法完成您的请求
Microsoft帐户遇到技术问题。请稍后再试。
我希望得到一个页面,我可以授予我的应用程序访问权限。
更新我想使用OAuth authentication,因此我可以使用Microsoft Graph API来访问我的邮件。