C# 如何为我传入凭据从具有第二层身份验证(即ADFS)的Office 365站点读取Excel文件

C# 如何为我传入凭据从具有第二层身份验证(即ADFS)的Office 365站点读取Excel文件,c#,excel,office365,C#,Excel,Office365,我试图实现下面的代码,但我得到一个403或禁止的错误。显然,我没有传递正确的凭证。我该怎么做 我不打算使用CSOM 还有一种双向身份验证,首先,它使用O365凭据和ADF对用户进行连接身份验证。请确保您有权访问该文档,并确保您向SharePoint Api传递了正确的凭据。确保您在请求中设置了正确的用户名和密码 request.Credentials = System.Net.CredentialCache.DefaultCredentials; 让我知道进展如何。希望这有

我试图实现下面的代码,但我得到一个403或禁止的错误。显然,我没有传递正确的凭证。我该怎么做

我不打算使用CSOM


还有一种双向身份验证,首先,它使用O365凭据和ADF对用户进行连接身份验证。

请确保您有权访问该文档,并确保您向SharePoint Api传递了正确的凭据。确保您在请求中设置了正确的用户名和密码

request.Credentials =
         System.Net.CredentialCache.DefaultCredentials;
让我知道进展如何。希望这有帮助