社区
网络通信/分布式开发
帖子详情
delphi 调用配置了SSL的C#开发的WebServices时.
5207
2008-05-31 02:13:03
WEBServices使用C#开发,使用IIS架的站点,并且配置了SSL.
客户端使用DELPHI开发实现调用.目前问题是不知道如何在DELPHI中调用到客户端的证书?
注:使用IE访问Web Services已经成功,可以选择证书并访问.
...全文
264
16
打赏
收藏
delphi 调用配置了SSL的C#开发的WebServices时.
WEBServices使用C#开发,使用IIS架的站点,并且配置了SSL. 客户端使用DELPHI开发实现调用.目前问题是不知道如何在DELPHI中调用到客户端的证书? 注:使用IE访问Web Services已经成功,可以选择证书并访问.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenzheng81
2008-07-03
打赏
举报
回复
请问下:delphi下怎么调用带用 ssl 安全证书的webservice(java开发的)
首先我想通过File->New->Others弹出New Items对话框,切换到Web Services页面,选择WSDL Importer项,然后输入
WebServices的WSDL ,这种方式是我用过是不行的,如果不是https这种的Web Services是可以的。
想问delphi下怎么调用带用 ssl 安全证书的webservice??
请大家帮忙。
shuihan20e
2008-06-02
打赏
举报
回复
又路过学习
5207
2008-06-02
打赏
举报
回复
嗯.那就好.我下载安装看一下..
僵哥
2008-06-02
打赏
举报
回复
D7并不是问题,也可以安装Indy10,之所以推荐Indy10,只是它对RFC的封装比Indy9更完善,当然BUG不少,需要自己去发现和修正。
Indy10.zip
5207
2008-06-02
打赏
举报
回复
unsigned 谢谢回答.
我这有个小问题,我使用的是D7.呵呵.晕过去了..
僵哥
2008-06-02
打赏
举报
回复
另外就是继承THTTPReqResp,Override Send\SendGet\Receive...不过,我很奇怪的是,为什么那个Connect不virtual过程,只能覆盖,如此...不知道还会有什么问题...
僵哥
2008-06-02
打赏
举报
回复
6·1那天我还特意翻了一下Delphi2007带的Source。需要设置{$define USE_INDY}重新编译,
创建一个TIdSSLIOHandlerSocketOpenSSL,配置好SSL参数,再创建一个TIdHTTP,设置其IOHandler为TIdSSLIOHandlerSocketOpenSSL,然后再对HTTPRIO1.HTTPWebNode.SetupIndy(TIdHTTP,Request: TStream);
(如上是以Indy10为例,另外Indy10现在非常乱^_^,不过还好是开源的)。
5207
2008-06-02
打赏
举报
回复
[Quote=引用 3 楼 unsigned 的回复:]
修改可能比较大。首先需要启用Indy,然后再对IdHTTP配置SSL。
[/Quote]
能否给一个基本的思路...DELPHI好像资料也少...
5207
2008-06-02
打赏
举报
回复
[Quote=引用 2 楼 blazingfire 的回复:]
只是大致知道:
File->New->Others弹出New Items对话框,切换到Web Services页面,选择WSDL Importer项,然后输入
WebServices的WSDL如下:
然后写Next,Finish就可以导进来了
[/Quote]
Web Services我已经会了..目前是要调用SSL
僵哥
2008-06-02
打赏
举报
回复
[Quote=引用 14 楼 5207 的回复:]
我的QQ:89387228
能否加一下.我这个问题这两天要解决.可我对INDY确实知之甚少.谢谢哦.
[/Quote]
这两天?这个...嗯,有什么问题,到时再讨论。
5207
2008-06-02
打赏
举报
回复
我的QQ:89387228
能否加一下.我这个问题这两天要解决.可我对INDY确实知之甚少.谢谢哦.
僵哥
2008-06-02
打赏
举报
回复
另外,需要修改的话,也只有使用Indy10,才能稍稍帮得上一点点忙,Indy9,确实环境不允许。
5207
2008-06-02
打赏
举报
回复
unsigned 是否能给一个即时通联系方式???
僵哥
2008-06-01
打赏
举报
回复
修改可能比较大。首先需要启用Indy,然后再对IdHTTP配置SSL。
blazingfire
2008-05-31
打赏
举报
回复
只是大致知道:
File->New->Others弹出New Items对话框,切换到Web Services页面,选择WSDL Importer项,然后输入
WebServices的WSDL如下:
然后写Next,Finish就可以导进来了
微积分g
2008-05-31
打赏
举报
回复
关注中
delphi
调用
webservice服务
我用
delphi
的THTTPRIO控件
调用
了
c#
写的webservice。 下面是我调试
时
遇到的一些问题: 1,导入wsdl文件:file--new----other----wenservice---WSDLimporter---输入wsdl地址:如下:http://10.0
桌面
开发
-学习笔记
注意:使用regasm命令生成tlb:regasm路径 dll路径 /tlb。
delphi
自定义控件需要将pas或dcu源文件路径添加到library。
delphi
调用
c#
编写好的dll。最小化图标@[TOC]测试。
WEB
开发
文档2 总结
http://blog.donews.com/lvjiyong/archive/2006/06/29/931071.aspx 怎样将后台生成的在内存中的图象显示到客户端 Microsoft IE WebControls下载地址 如何在DATAGRID中使用JAVASCRIPT脚本控制 DataGrid中连接到下一页显示数据 下载中文名
Web应用跨域访问及单点登录解决方案汇总
做过跨越多个网站的Ajax
开发
的朋友都知道,如果在A网站中,我们希望使用Ajax来获得B网站中的特定内容,如果A网站与B网站不在同一个域中,那么就出现了跨域访问问题。Ajax的跨域访问问题是现有的Ajax
开发
人员比较常遇到的问题。 IE对于跨域访问的处理是,弹出警告框,提醒用户。如果用户将该网站纳入可信任网站,或者调低安全级别,那么这个问题IE就不会在提醒你。 FireFox等其它非微软的浏览
Web 应用程序学习笔记
缘起 决定投身web
开发
了,不过,现在有个问题,那就是web是什么?为了搞清楚这个问题,去图书馆借了本《web应用程序 --CGI到web三层系统》,以下是一些笔记。博客的版式不好,PDF地址:http://www.ntu.edu.cn/ 正文 万维网(web)是信息的仓库,是可以用来查询,购物,沟通的平台。Web应用就是实现了具体功能的程序。 Web应用的类型:1.网络商店 2.信息服务
网络通信/分布式开发
1,593
社区成员
32,963
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章