【问题标题】:What need to be done for calling web-methods that requires digital signature调用需要数字签名的网络方法需要做什么
【发布时间】:2011-06-15 22:00:58
【问题描述】:

我正在开发这个应用程序,它将调用由 ABC 公司开发的 Web 服务。以下是他们描述的一些要求。

传递给 Web 服务方法的数据和响应返回的数据是数字签名的。客户端应用程序负责对请求数据进行数字签名,并验证从我们系统返回的响应的数字签名。

我只使用了对网络服务的调用,没有任何数字签名要求。通常,我只会在我的项目中添加对 Web 服务的 Web 引用,实例化对象并调用 Web 方法。
现在我必须对请求进行数字签名并在响应时验证数字签名,我需要采取哪些额外措施?在我真正开始调用他们的网络方法之前,我是否需要有关 ABC 公司的数字签名(证书或 PKI 类型的东西)的更多信息?

【问题讨论】:

  • 您应该尝试对提供的 WSDL 简单地使用“添加服务引用”。它可能“正常工作”,无需额外的努力。

标签: c# web-services .net-3.5 digital-signature


【解决方案1】:

我自己没有使用过数字签名,但我只是搜索了 MSDN,这是我发现的: http://msdn.microsoft.com/en-us/library/aa529260.aspx

【讨论】:

猜你喜欢
  • 2023-03-22
  • 1970-01-01
  • 1970-01-01
  • 2019-04-07
  • 2019-06-11
  • 1970-01-01
  • 2020-11-07
  • 2023-03-05
  • 1970-01-01
相关资源
最近更新 更多