C# 使用具有自签名证书的WebAuthenticationBroker

C# 使用具有自签名证书的WebAuthenticationBroker,c#,ssl,windows-rt,C#,Ssl,Windows Rt,我正在编写一个Windows RT/Windows应用商店应用程序,该应用程序包装的服务使用OAuth进行身份验证。以前OAuth请求通过HTTP发送到我的服务器,但我想改为升级到HTTPS。我使用自签名证书与服务器进行SSL通信。但是,WebAuthenticationBroker似乎失败(没有从AuthenticateTasync方法返回) 当我在fiddler中测试时,我认为它可以工作,但为了解密流量,我相信fiddler会截获流量,所以我无法真正检查webauthenticationbr

我正在编写一个Windows RT/Windows应用商店应用程序,该应用程序包装的服务使用OAuth进行身份验证。以前OAuth请求通过HTTP发送到我的服务器,但我想改为升级到HTTPS。我使用自签名证书与服务器进行SSL通信。但是,WebAuthenticationBroker似乎失败(没有从AuthenticateTasync方法返回)

当我在fiddler中测试时,我认为它可以工作,但为了解密流量,我相信fiddler会截获流量,所以我无法真正检查webauthenticationbroker正在做什么(当使用fiddler并告诉fiddler忽略自签名问题时,该应用程序可以按预期工作)

您可以使用吗?如果是这样的话,我相信您已在回调中设置并验证您的自签名证书。注意:不能简单地返回
true
,因为这不执行验证。