使用存储的用户(无需登录)访问 Microsoft Graph API
Use a stored user (no sign in) to access Microsoft Graph API
通常使用 Graph API 时,您首先要求用户登录。我想让用户 master
有权访问 read/write 所有其他用户的日历在租户中(这已经完成)。
我希望 master
的凭据(用户名和密码)存储在我的应用程序 (webconfig) 中,以便我可以调用使用 master
用户编辑用户日历的端点,无需任何手动签名-在。
由于 MS Graph 是基于 oauth 的应用程序,因此您正在寻找的是所谓的 App-only
访问权限。这在此处详细描述。 https://graph.microsoft.io/en-us/docs/authorization/app-only。
这样做的好处是,当添加新用户或更改密码时,您不需要更新您的配置。此外,它非常安全,因为您根本不必处理密码。
通常使用 Graph API 时,您首先要求用户登录。我想让用户 master
有权访问 read/write 所有其他用户的日历在租户中(这已经完成)。
我希望 master
的凭据(用户名和密码)存储在我的应用程序 (webconfig) 中,以便我可以调用使用 master
用户编辑用户日历的端点,无需任何手动签名-在。
由于 MS Graph 是基于 oauth 的应用程序,因此您正在寻找的是所谓的 App-only
访问权限。这在此处详细描述。 https://graph.microsoft.io/en-us/docs/authorization/app-only。
这样做的好处是,当添加新用户或更改密码时,您不需要更新您的配置。此外,它非常安全,因为您根本不必处理密码。