Silverlight中的WebClient是否不支持X509版本3?

时间:2017-02-02 10:36:15

标签: ssl silverlight x509certificate

我有一台设备可以为设备的IP生成X509版本1证书。该证书用于REST API,在设备上通过HTTPS运行。

我的Silverlight 4应用程序使用WebClient通过HTTPS与设备通信 - 它工作正常。

然后我更改了证书的生成以使用X509版本3扩展SubjectAltName - 这样证书就可以用于多个IP和域。

在浏览器中通过HTTPS浏览REST API(没有安全警告)可以正常工作,但Silverlight应用程序无法再通过HTTPS与设备通信 - 它只会引发"安全错误"例外。我曾尝试在Silverlight中使用IP和主机名但不起作用。

Silverlight中的WebClient是否不支持X509版本3?

有没有人知道解决方法?

0 个答案:

没有答案