Web服务安全性和Windows证书

tob*_*yer 7 java windows web-services cxf wss4j

我想使用Apache CXF和WSS4J签署Web服务请求.据我所知,我需要一个包含我想用于签名的证书的JKS商店.需要能够使用Windows证书存储中的X.509证书.在签署Web服务请求时,应从商店读取证书.我知道如何访问商店并获得证书.但是如何使用它来签名而不是我自己的JKS商店的证书呢?

adr*_*ser 1

KeyStore 不必是 JKS 密钥库。您可以编写自己的 JCA 提供程序并实现 KeyStoreSpi,并让它访问 Windows 证书存储。