为什么要用私钥签名,公钥验证,这一点应该是您记反了吧,应该是用数字证书里的公钥加密一个随机数发给,服务方,然后服务方用私钥来验证