c# - 通过 https 调用网络服务

标签 c# web-services https

在 C# 中通过 https 调用 Web 服务需要什么? 我需要从站点获取证书吗?我如何使用它来调用网络服务?

最佳答案

通过 https 调用 Web 服务与通过 http 调用 Web 服务没有什么特别或不同之处。您使用 svcutil.exe 从 WSDL 生成客户端代理(或在 VS 中添加服务引用)或 wsdl.exe并调用该方法。低年级类HttpWebRequestHttpWebResponse最终会处理实际的调用和证书,但它对您的代码应该是透明的。当然,托管 Web 服务的服务器需要提供有效的证书。

关于c# - 通过 https 调用网络服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1725266/

相关文章:

python - cherrypy https 脚本不适用于 linux 启动

performance - 用JMeter记录移动IOS/Android应用的HTTPS请求

c# - LibGit2Sharp 日志远程

C# 什么更快,在函数开头或在每个 for 循环内声明循环变量?

java - NetworkOnMainThreadException TCP 连接 AsinkTask

javascript - 客户端事件库 (asp.net)

c# - 当原始类超出范围时线程会发生什么

c# - 列表过滤变体

web-services - RETEasy 还是 Jersey ?

wordpress - 使用Varnish + Nginx(HTTPS)时的重定向循环