delphi 7如何调用https://的web service

真如实观 2012-12-10 12:07:51
https://192.168.1.100:4431/service.asmx,用户名为:admin,密码:123456,
用delphi 7导入https://192.168.1.100:4431/service.asmx?wsdl,调用接口:Getbasedata(dwbm,date:String,l1,l2,l3:Integer);
其中密码验证是:
<soap:Header>
<MySoapHeader xmlns="http://www.gxws.gov.cn//">
<_UnitCode>string</_UnitCode>
<UserID>string</UserID>
<PassWord>string</PassWord>
</MySoapHeader>
</soap:Header>
运行delphi调用的程序错误提示为:The certificate authority is invalid or incorrect - URL:https://192.168.1.100:4431/service.asmx - SOAPAction:http://www.webhis.com//Getbasedata

请问:delphi 7如何调用ssl加密的,地址带https://的web service?
...全文
783 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Clover_yao 2014-02-11
  • 打赏
  • 举报
回复
你是怎么解决的 我也遇到这个问题 还不知道有什么解决方案呢
真如实观 2012-12-11
  • 打赏
  • 举报
回复
.Net用一行代码可以支持SSL,不知道delphi如何做?
真如实观 2012-12-11
  • 打赏
  • 举报
回复
自己搞定了。哈哈,没那么复杂。
SQLDebug_Fan 2012-12-10
  • 打赏
  • 举报
回复
需要加上ssleay32.dll和libeay32.dll这两个动态库
haitao 2012-12-10
  • 打赏
  • 举报
回复
使用indy吗?增加2个dll就可以支持https
真如实观 2012-12-10
  • 打赏
  • 举报
回复
怎么用啊,delphi 7行不?

1,594

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧