带有客户端证书的SqlCeReplication

时间:2012-05-10 14:30:23

标签: sql-server-ce replication ssl-certificate merge-replication

我们有很多设备使用SQL CE合并复制(通过SSL和配置了基本身份验证)来同步数据库。现在我们希望我们的客户使用客户端证书另外识别自己,但我们不确定是否支持此配置。

在Web配置向导中,您可以要求客户端提供证书:

SQL Web Configuration Wizard

但是SqlCeReplication class上没有允许从文件或证书存储区指定证书的属性。因此,复制尝试失败并显示错误:

  

将数据发送到运行IIS的计算机的请求失败。对于   更多信息,请参阅HRESULT。 NativeError:28037 HResult:0x80072F0C

目前,我非常不确定SQL CE Merge Replication是否支持客户端证书。 MSDN上有三页表示非常谨慎:

  

合并复制的Web同步支持使用服务器   证书,但不是客户证书。

但为什么Web同步向导会提供该选项呢?如果有人能够肯定地告诉我,客户证书是否可能,我会很高兴。

0 个答案:

没有答案