【发布时间】:2021-10-15 04:43:47
【问题描述】:
我有一个使用 WebView2 控件的 WPF 桌面,它运行良好。我要解决的问题是为在 WebView2 控件中访问我们的 SharePoint Online (SPO) 网站时发现重复提示的用户处理身份验证烦人。我不想访问 Graph API 或 SPO API,只是允许用户在没有登录提示的情况下导航到我们的 SPO 站点。我们的本地 AD 与 Azure AD 同步。
我开发的几个应用程序:
-
一个使用 SSO 的 Office 加载项,具有委派权限并由我们的管理员签名,这样用户就不会登录
-
一个具有应用程序权限的控制台应用程序,可以通过 EWS API 更新我们组织中的所有日历,受 Azure AD 证书授权保护,尽管它最初使用了一个秘密
也就是说,我如何设置应用授权,以便我的桌面 WPF 应用可以允许用户在没有提示的情况下访问 SPO?
【问题讨论】:
标签: wpf azure azure-active-directory sharepoint-online