我正在为Wcf Client
编写代码。我的Wcf
客户端与OSB
进行互动,要求我将自定义绑定和身份验证模式用作usernameovertransport
,OSB
依次调用第三方供应商。
当我向OSB
发出请求时,我收到了供应商的加密回复(我可以看到使用SOAP UI
和Fiddler
的回复)。
但是我的wcf客户端正在抛出错误,
Cannot resolve KeyInfo for unwrapping key: KeyInfo 'SecurityKeyIdentifier
(
IsReadOnly = False,
Count = 1,
Clause[0] = X509SubjectKeyIdentifierClause(SKI = ***Value***)
)
', available tokens 'SecurityTokenResolver
(
TokenCount = 0,
)
'.
我尝试添加端点行为并在其中提及ClientCredentialType
证书详细信息,但我们仍然遇到同样的错误。
对此问题的任何帮助或指导都非常值得注意。提前致谢。
注意:我们拥有私钥,证书已安装在商店中。