签名算法为sha1DSA的证书上的WCF异常

签名算法为sha1DSA的证书上的WCF异常,wcf,rsa,dsa,Wcf,Rsa,Dsa,我们正在使用WCF调用JavaWeb服务。当我们在测试服务器上调用该服务时,它工作正常,但当我们转入生产时,我们遇到了以下异常: 无法通过HTTP发送请求消息: 令牌的加密集合不支持算法的http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p' 我们注意到的一点是,开发服务器证书的签名算法是“md5RSA”,而生产证书的签名算法是“sha1DSA”。 是不是这种“RSA”“DSA”不匹配会导致异常?如果是,是否可以将WCF配置为处理DSA 谢谢你连东西都寄

我们正在使用WCF调用JavaWeb服务。当我们在测试服务器上调用该服务时,它工作正常,但当我们转入生产时,我们遇到了以下异常:

无法通过HTTP发送请求消息: 令牌的加密集合不支持算法的http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p'

我们注意到的一点是,开发服务器证书的签名算法是“md5RSA”,而生产证书的签名算法是“sha1DSA”。 是不是这种“RSA”“DSA”不匹配会导致异常?如果是,是否可以将WCF配置为处理DSA


谢谢

你连东西都寄不来?(与您发送内容而服务器返回错误相反)。这实际上意味着证书出现问题。不,消息未发送。您知道WCF是否可以配置为处理sha1DSA吗?我看这里没有列出,不确定。我记得在.net上使用dsa时遇到问题。我认为它不支持密钥交换。我们可以通过让服务提供商颁发RSA证书来解决这个问题。