2010-09-03 92 views
0

我对web开发相当陌生,以前从未使用过数字证书。我假设在silverlight网页上使用数字证书与在任何其他网页上使用数字证书相同,但我认为我应该检查。 在互联网上有一些数字签名.xap文件的例子,那么它会是一个简单地购买证书(从verisign或类似的地方)并分发给客户的例子吗?你可以在SilverLight网页上使用数字证书吗?

回答

0

这听起来像是您通过HTTPS将代码签名与服务内容混淆。

签名代码让人们知道它确实是你写的,并且可以相信它没有被其他人篡改过。

HTTPS允许Web客户端知道它与Web服务器之间的通信是安全的(当客户端被配置为通过代理服务器时,这可能是恶意的)。

您既可以独立使用,也可以一起使用。对于任何“缩小包装”风格的软件版本,我都会建议您签署代码。如果您处理您网站上的任何敏感数据(例如信用卡详细信息),那么您应该只通过HTTPS处理这些数据(我相信大多数信用卡公司都要求他们的条款和条件)

+0

Hi @Rowland,I do意味着数字证书。安装在客户端计算机上的排序,并允许他们在进入网站时自动登录。我认为我在我的问题上误导了人,道歉。 – Ben 2010-09-06 08:12:43

+0

@Ben你有没有做这种认证方式的例子? – 2010-09-06 08:56:33

+0

在任何情况下,如果您正在简化身份验证(从本机应用程序),您应该获取客户的公钥(以便如果停止支付账单,它们可以独立于所有其他账户而被切断) – 2010-09-06 08:58:06

相关问题