Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 部署完全信任的wpf浏览器应用程序(XBAP)_.net_Certificate_Xbap_Trust - Fatal编程技术网

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

.net 部署完全信任的wpf浏览器应用程序(XBAP),.net,certificate,xbap,trust,.net,Certificate,Xbap,Trust,我正在构建一个XBAP应用程序,它需要在完全信任的环境中运行。因此,当在浏览器上使用它时,最终用户必须安装我的.pfx文件(以证明我的应用程序)或收到著名的“未授予信任”错误。这给我们带来了不便 因此,我希望每次最终用户访问我的xbap应用程序时,它都会要求用户安装.pfx文件,然后自动安装.pfx文件 我该怎么做?(使用VS2008、.net 3.5)使自己成为受信任的发布者,这意味着用户需要将证书安装到“受信任的发布者”中。查看更多详细信息,请访问使自己成为受信任的发布者,这意味着用户需要将

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

因此,我希望每次最终用户访问我的xbap应用程序时,它都会要求用户安装.pfx文件,然后自动安装.pfx文件


我该怎么做?(使用VS2008、.net 3.5)

使自己成为受信任的发布者,这意味着用户需要将证书安装到“受信任的发布者”中。查看更多详细信息,请访问

使自己成为受信任的发布者,这意味着用户需要将证书安装到“受信任的发布者”中。查看更多详细信息,请访问

这里有一个解决方案=D 创建您自己的证书并部署完全信任。之后,user install automatically for my case=D还可以提示安装或通知用户单击地址栏旁边的按钮^^


额外信息,您可能会注意到您的主机是否支持完全信任=D 创建您自己的证书并部署完全信任。之后,user install automatically for my case=D还可以提示安装或通知用户单击地址栏旁边的按钮^^


额外信息,您可能会注意到您的主机是否支持full trust=D

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


我认为你可以更巧妙地编写一个类似的active-x控件。这样,active-x控件将在客户端首次访问您的网站时自动提示客户端安装。

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


我认为你可以更巧妙地编写一个类似的active-x控件。这样,active-x控件将在客户端首次访问您的网站时自动提示其安装。

这里有一个相关的讨论:我的意思是XBAP提示一个对话框(例如)自动安装证书。这里有一个相关的讨论:我的意思是XBAP提示一个对话框(例如)自动安装证书。