我希望我的应用程序访问(读/写)特定Office帐户的Onedrive文件,只具有应用程序权限(要明确:不是委托权限)。这方面的文档非常粗略。这是目前支持的吗?我使用微软图形作为API,一个基于.Net Core2.2的web应用程序和VS2019作为开发环境。该应用程序在Azure Active Directory中正确注册,并具有文件读写的应用程序<
Community.Toolkit.OneDriveService (在最新版本中,服务被移除,注释->被移除,旧服务和过时的图形实现被移除)。我没有找到现代的替代方案。我遇到了两个主要问题:授权,大多数示例是为企业SharePoint访问创建的,所有示例都无法使用windows身份验证(没有登录提示符),并出现错误: Can not get user information我相信我已经使用带有单个OneDrive应用程序文件夹权限</e
有没有什么方法我们可以使用application permission来访问微软图形API中的shared with me文件,因为它在授权权限下工作得很好,但我想使用应用程序权限。@ https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api
是否可以使用Azure AD B2C创建并登录到OneDrive?我想要做的是编写一个移动应用程序,它使用Azure AD B2C数据库来允许用户登录,然后为他们创建一个OneDrive实例,并使用它来保存和加载文件。我确信使用Azure的文件存储可以做到这一点,但我不想在我的应用程序中实现所有的文件存储UI功能。OneDrive已经为我实现了这一点。