我即将开发一个 Windows 应用程序,需要使用 Web 服务安全性与 Axis2 Web 服务进行通信 - 所有文档都说,SOAP 安全通信配置为时间戳、签名、加密,并且我公司的证书必须是安装在我的密钥库中并且我即将开发的 SOAP 客户端必须信任 webservice-provider 证书。但从这里我迷失了。
我知道如何使用常规 Web 服务 - 但根据上述信息,我所知道的或所做的一切都不会成功,到目前为止我所知道的是安装 Web 服务增强 3.0。我使用 VS2008/C#。
有人知道好的指南或提供代码示例吗?
这里是 WSE 3.0 快速入门示例的链接:
如果您使用的是 VS2008,您应该考虑使用 WCF 构建您的客户端。您无需安装 WSE 3.0,因为安全标准是内置的。这是一个 WCF 参考,可以帮助您开始了解安全性: