【发布时间】:2020-01-11 01:58:51
【问题描述】:
我想使用具有应用程序权限而不是委派权限的 Microsoft Graph Toolkit。我该怎么做?
【问题讨论】:
我想使用具有应用程序权限而不是委派权限的 Microsoft Graph Toolkit。我该怎么做?
【问题讨论】:
该工具包依赖 IProvider 来处理身份验证和权限 - 如果您愿意,您可以添加一个使用应用程序权限进行身份验证的提供者 - 请参阅 docs here on creating custom providers。
如果您改为在服务器端处理身份验证,那么您可以利用 proxy provider 之类的东西,它通过您自己的后端将所有请求中继到图表。
【讨论】:
对于希望创建调用 Microsoft Graph 的 Web 应用程序、Microsoft Teams 选项卡或 SharePoint Web 部件的任何开发人员来说,Microsoft Graph 工具包都是一个很好的资源。通过提供外观和感觉类似于 Microsoft 365 体验的 UI 组件,该工具包可以减少您与平台集成的时间和成本。所有 UI 组件都通过 Microsoft Graph 进行身份验证和访问数据。组件可使用 CSS 和模板完全自定义,因此您可以匹配您的独特品牌并控制组件中显示的内容。
【讨论】: