C# 如何将OneDrive CSharp SDK用作服务或守护程序应用程序?

C# 如何将OneDrive CSharp SDK用作服务或守护程序应用程序?,c#,onedrive,microsoft-graph-api,C#,Onedrive,Microsoft Graph Api,我正在针对OneDrive C#SDK编写代码,我有几个问题 问题1 OneDrive C#SDK是否在引擎盖下使用Microsoft Graph API 。。。如果是这样,我如何使用SDK传入我的client\u Id和client\u secret并作为服务或守护程序应用程序而不是传统的OAuth为用户进行身份验证 我已经通过REST调用验证了服务的身份验证,但我正在尝试验证是否仍然可以使用C#SDK 问题2 我找到了这篇文章。在遵循示例之后,我能够创建一个httppost调用并返回一个ac

我正在针对OneDrive C#SDK编写代码,我有几个问题

问题1

OneDrive C#SDK是否在引擎盖下使用Microsoft Graph API

。。。如果是这样,我如何使用
SDK
传入我的
client\u Id
client\u secret
并作为服务或守护程序应用程序而不是传统的OAuth为用户进行身份验证

我已经通过
REST
调用验证了服务的身份验证,但我正在尝试验证是否仍然可以使用
C#SDK

问题2

我找到了这篇文章。在遵循示例之后,我能够创建一个
httppost
调用并返回一个
access\u令牌。我的问题是,有没有一种方法可以将此令牌与Microsoft Graph CSharp SDK或OneDrive CSharp SDK一起用作身份验证过程

更新:

好的,我能够证明更多并且有一个工作代码,但是现在我在
{code:InvalidAuthenticationTokenMessage:Access-token-validation-failure.

我与
Postman
做了完全相同的通话,并且能够通过
REST
通话获取数据,
REST
是实现这一目标的唯一方法吗


我为我的尝试创建了一个要点:

已解决


在gist的第62行,我打错了资源。正确的资源是
https://graph.microsoft.com

感谢您跟进您的解决方案!