2015-04-03 82 views
0

我需要在(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通常使用的证书。

回答