基本上我的问题是与使用WS-Security标准的Web服务进行通信。我正在研究的客户端是.net 4.0 C#(WCF),服务是非.net(我不知道背后是什么样的技术) 基本上我必须发送给服务的消息必须有一个没有密码的签名UsernameToken和使用证书通过HTTPS加密的正文。虽然我已经编写了很多wcf服务,但我不是签名,加密和SW安全方面的专家,所以我不知道如何解决这个问题。
我附上了一个公司提供给我的消息示例,该公司已经完成了这样的客户端,但在另一种技术中(我想在java或PHP中), 表示服务的WSDL文件+(xsd)。
我已经迷失了一周的谷歌搜索并尝试了一些方法,但没有成功。