C# 在metro应用程序中使用BackgroundDownloader进行NTLM身份验证

C# 在metro应用程序中使用BackgroundDownloader进行NTLM身份验证,c#,microsoft-metro,download,winrt-xaml,C#,Microsoft Metro,Download,Winrt Xaml,我想使用BackgroundDownloader类从使用NTLM身份验证的外部存储库下载文件,因此我需要在WindowsStoreApp的请求中传递NTLM身份验证头。 我尝试使用ServerCredential属性,但在NTLM的情况下似乎无法使用此属性 我可以使用HttpWebRequest/WebRequest类并使用NetworkCredentials,但我必须负责下载BackgroundDownloader支持的恢复、停止、暂停等功能。 另一种方法是在请求中添加一个带有授权的头,但是我

我想使用BackgroundDownloader类从使用NTLM身份验证的外部存储库下载文件,因此我需要在WindowsStoreApp的请求中传递NTLM身份验证头。 我尝试使用ServerCredential属性,但在NTLM的情况下似乎无法使用此属性 我可以使用HttpWebRequest/WebRequest类并使用NetworkCredentials,但我必须负责下载BackgroundDownloader支持的恢复、停止、暂停等功能。 另一种方法是在请求中添加一个带有授权的头,但是我需要负责生成NTLM auth令牌。 是否有任何方法可以将BackgroundDownloader与NTLM身份验证一起使用? 建议请。。。 谢谢