[PHP语言] php怎么调用自建证书的webservice

[复制链接]
查看733 | 回复8 | 2020-10-31 14:58:42 | 显示全部楼层 |阅读模式
这个问题有人问过。国内网站这方面资料较少。 我这边来简单讲一下

1. 首先先通过各种节操手段来使 apache 支持https 的方式。

2. 然后使用SoapDiscovery.class.php (百度一下,到处都是) 创建一个webservice

3. 于是我们就可以访问 https://xxx/abc.php?wsdl 。 注意这里是单向认证,并不验证客户端。

如果是php 的soapclient访问 不ssl加密的webservice ,那实在太简单。没啥好说的。

如果是ssl过后的呢?

代码应该怎么写

$context = stream_context_create(array(
    ‘ssl’ => array(
        ‘verify_peer’ => false,
        ‘allow_self_signed’ => true     //这一步很重要,代表是否允许自建证书。因为到权威机构申请证书是要钱的
    )
));
$client  = new SoapClient(null, array( 
    ‘location’ => ‘https://xxxx/abc.php?wsdl’,    //这里写你的webservice地址 
    ‘uri’ => ‘urn:czService’,   //你的wsdl文件中会有 targetNamespace 自己找找
    ‘stream_context’ => $context
));
$client->XXX    // 这里尽情的执行你的方法吧

更多PHP相关知识,请访问PHP中文网!

以上就是php怎么调用自建证书的webservice的详细内容,更多请关注爱上源码网其它相关文章!

  • 微信
  • 分享
  • 相关标签:webservice ssl
  • 本文转载于:www.hishenyi.com,如有侵犯,请联系916990011@qq.com删除
    • 上一篇:安装及配置eaccelerator-0.9.5加速PHP-5.2.1
    • 下一篇:面试题之:颠倒二进制位的实现思路讲解(PHP通用版)

    相关文章

    相关视频

    • php实现webservice(实测C#及java...
    • 关于php中webservice实现的简单架构
    • php如何使用cURL调用WebService来获...
    • webservice是什么
    • php怎么调用自建证书的webservice
    • ssl协议、openssl及创建私有CA
    • 基于openssl的https服务配置
    本文有爱上源码下载完入驻作者发布,如果对您版权造成侵害,可以联系本站站长管理进行维权删除,本站收到维权24小时内进行处理,谢谢您关注23ym.cn! 本站分享大量程序员技术文章以及对编程开发的初级入门教程,包括图文讲解笔记和高清视频下载~
    回复

    使用道具 举报

    爱宇婷疤 | 2021-1-2 22:14:25 | 显示全部楼层
    感谢悟空源码分享精品资源!
    回复

    使用道具 举报

    蓝色妖姬2017 | 2022-6-1 06:10:29 | 显示全部楼层
    很不错的资源站
    回复

    使用道具 举报

    大圆镜2015 | 2022-6-1 18:55:16 | 显示全部楼层
    这个资源都有真不错
    回复

    使用道具 举报

    极忘投 | 2023-1-23 13:34:34 | 显示全部楼层
    我是来白嫖资源的!
    回复

    使用道具 举报

    快乐宝贝567 | 2023-1-30 16:11:42 | 显示全部楼层
    没积分哈,谁来帮帮我啊
    回复

    使用道具 举报

    shelly65321 | 2023-3-22 21:36:46 | 显示全部楼层
    我是来白嫖悟空源码的积分的!!!!!
    回复

    使用道具 举报

    果仙奇缘称 | 2023-4-12 04:24:14 | 显示全部楼层
    6666悟空源码资源多!
    回复

    使用道具 举报

    文叶儿 | 2023-11-13 02:23:54 | 显示全部楼层
    找了很多地方都不能下载,终于在悟空源码找到了
    回复

    使用道具 举报

    _阿乐哥哥 | 2024-2-5 09:49:22 | 显示全部楼层
    厉害了悟空源码,这么多资源
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则