我需要在(owin)自托管应用程序上测试SSL。当我generate my own certificate(s),我已成功,并与netsh安装。IIS Express“localhost”证书
但是,我认为简单地利用已经存在的Visual Studio“localhost”证书是有用的;它是一个友好名称“IIS Express Developer Certificate”。因此,我用netsh注册它。
不过,现在我的HttpClient调用总是失败与此异常:
[System.Net.WebException]“的基础连接已关闭:无法为SSL/TLS安全通道的信任关系”
内部例外:
[AuthenticationException]“根据验证过程,远程证书无效。”
有没有根本的原因,为什么这不起作用,或者我只是错过了什么?
要清楚,我没有使用IIS Express。我只是使用IIS Express通常使用的证书。