在 .NET 4 后端中,我们有一个 X.509 证书,其形式为X509Certificate2
or的实例X509Certificate
。在其 Silverlight 前端,我们希望显示该证书的详细信息。
在 .NET 中,我们可以简单地使用X509Certificate2UI
它,这会打开标准的 Windows 证书详细信息对话框。(更新:此对话框可以显示任何X509Certificate2
实例,无论它来自何处。)但该类在 Silverlight 中不可用。(请注意,X509Certificate2
Silverlight 中也没有,但X509Certificate
可以。)
我目前看到的唯一方法是将 的实例发送X509Certificate
到前端(更新:我知道该怎么做),并在该信息之上构建我们自己的 Silverlight UI。
我的问题:有没有更简单的方法,或者这样的用户界面已经从某个地方可用了?