部署完全信任的wpf浏览器应用程序(XBAP)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了部署完全信任的wpf浏览器应用程序(XBAP)相关的知识,希望对你有一定的参考价值。

我正在构建一个需要在完全信任环境中运行的XBAP应用程序。因此,在浏览器上使用它时,最终用户必须安装我的.pfx文件(以证明我的应用程序)或接收着名的“Trust not granted”错误。这会给您带来不便。

所以,我希望每当最终用户访问我的xbap应用程序时,它会要求用户安装.pfx文件,然后自动安装.pfx文件。

我怎样才能做到这一点? (使用VS2008,.net 3.5)

答案

以下链接提供了有关如何编写简单可执行文件以在客户端计算机上安装证书的详细信息。然后,您可以从您的网页链接到此可执行文件。然后客户端可以简单地运行此可执行文件来安装您的证书。

Automate Certificate Install for XBAP Applications

我认为你甚至可能更加棘手,并且编写了一个类似于active-x控件的代码。这样,active-x控件会在第一次访问您的网站时自动提示客户端进行安装。

另一答案

让自己成为受信任的发布者,这意味着用户需要将证书安装到“受信任的发布者”中。在http://msdn.microsoft.com/en-us/library/01daf08f.aspx查看更多详情

另一答案

这里有一个解决方案= D XBAP full trust deployment创建自己的证书并部署完全信任。之后,用户自动安装我的案例= D也可以提示安装或通知用户点击地址栏旁边的按钮^^

额外的信息,您可能会注意到您的主机是否支持完全信任= D.

以上是关于部署完全信任的wpf浏览器应用程序(XBAP)的主要内容,如果未能解决你的问题,请参考以下文章

WPF XBAP 树视图无法选择子项

如何在 lync cwe 托管的 xbap 中获取当前对话?

WPF Content属性值

WPF Content属性值

WPF Content属性值

XBAP 应用程序,这些可以在 Google Chrome 中运行吗?