Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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
Wcf 证书是否必须手动添加到客户端计算机?_Wcf_Deployment_Certificate_Clickonce_X509certificate - Fatal编程技术网

Wcf 证书是否必须手动添加到客户端计算机?

Wcf 证书是否必须手动添加到客户端计算机?,wcf,deployment,certificate,clickonce,x509certificate,Wcf,Deployment,Certificate,Clickonce,X509certificate,我正在部署一个基于WCF的应用程序,该应用程序使用相互身份验证,因此需要在客户端计算机上安装证书,我假设这必须手动完成?如果没有,我还有什么其他选择?软件通过ClickOnce在内部分发。是否可以在软件首次安装时(自动)分发证书?假设它是一个内部应用程序,并且您有一个Windows域 然后可以使用域策略分发证书。请参阅:ClickOnce与客户端证书实际上并不相关。正如Shiraz Bhaiji所说,您可以将证书(可能是CA)推送到域上的每台机器上。但您不会对每个客户端证书都这样做,因为每台机器

我正在部署一个基于WCF的应用程序,该应用程序使用相互身份验证,因此需要在客户端计算机上安装证书,我假设这必须手动完成?如果没有,我还有什么其他选择?软件通过ClickOnce在内部分发。是否可以在软件首次安装时(自动)分发证书?

假设它是一个内部应用程序,并且您有一个Windows域


然后可以使用域策略分发证书。请参阅:

ClickOnce与客户端证书实际上并不相关。正如Shiraz Bhaiji所说,您可以将证书(可能是CA)推送到域上的每台机器上。但您不会对每个客户端证书都这样做,因为每台机器都有太多一次性策略和一次性安装程序。另外,客户端证书通常在注册或设置期间颁发;而不是在安装过程中。