1、将cer证书转换成pem格式
拥有的证书文件:td.cer
执行:

openssl x509 -in td.crt -out td.pem -outform PE

会输出文件td.pem
2、https请求时添加verify认证
完整请求如下:

# -*- coding:utf-8 -*-
import pymysql
import sys
import requests
import sys
import time
import json
reload(sys)
sys.setdefaultencoding( "utf-8" )def gettoken():url = 'https://www.td.com/getToken'headers = {'Content-Type': 'application/x-www-form-urlencoded'}data = {'client_id':'abc','client_secret':'5165325','grant_type':'client_credentials'}#证书的位置cert = '/home/hadoop/ossfile/td.pem'res = requests.post(url,headers=headers,data=data,verify=cert)return res.json()['access_token']
access_token = gettoken()
print(access_token)

python使用cer证书进行https访问接口相关推荐

  1. SSL证书配置(https访问接口, 单向认证和双向认证)

    拿到SSL证书后, 如何才能解锁更多玩法? 一. SpringBoots项目配置https访问接口(直接配置) SSL协议 配置步骤 1. 获取证书/ 生成证书 2. 放置证书 3. 配置项目 pro ...

  2. windows配置NGINX、NGINX配置SSL证书通过HTTPS访问、使用HTTPS通过NGINX代理访问服务器端项目

    1.windows配置nginx 1)在nginx官网下载稳定版nginx,nginx官网:http://nginx.org/en/download.html 2)解压文件,注:存放目录最好不要带有中 ...

  3. Linux下nginx配置证书实现https访问

    Linux下nginx配置证书实现https访问 一.下载并安装nginx (1)执行下列命令安装Nginx.yum install -y nginx 参考自https://www.cnblogs.c ...

  4. 从零开始在 FreeNAS 的 Jail 上安装 NextCloud 并配置 Nginx 作为网页服务器而且 设置SSL证书 使用 https 访问 以及 oc_filecache 修复方法、优化方法

    笔者由于FreeNAS(TrueNAS)的ZFS文件系统的功能,想在上面架设NextCloud.本来FreeNAS也自带了NextCloud插件,可是由于国内网络环境的原因,死活安装不上.在某歌一番后 ...

  5. Nginx服务器安装SSL证书实现Https访问

    Https介绍 https的作用和原理及为什么要使用https请参考这篇文章 http://blog.51cto.com/11883699/2160032 基本作用是有HTTPS的时候,所有的数据传输 ...

  6. 服务器minio配置阿里云SSL证书实现https访问

    一.下载SSL证书 生成域名对应的证书,当前使用的是Apache版本 下载后,将当前两个文件重命名,私钥重命名为private.key证书重命名为public.crt. minio只能识别这两个名字 ...

  7. nginx配置ssl证书实现https访问

    配置ssl证书之前,先准备SSL证书,至于获取的途径很多(阿里云的服务,第三方服务购买).这里不详细解释.以下是我的SSL证书 准备好证书后,找到nginx的安装目录,我的安装位置为:/usr/loc ...

  8. Linux下 nginx配置ssl证书实现https访问

    配置ssl证书之前,先准备SSL证书,至于获取的途径很多(阿里云的服务,第三方服务购买).这里不详细解释.以下是我的SSL证书 准备好证书后,找到nginx的安装目录,我的安装位置为:/usr/loc ...

  9. 使用JDK工具生成SSL证书(网站https访问)

    文章目录 1 生成keystore文件 2 配置Tomcat 1 生成keystore文件 这个流程网上有很多. 2 配置Tomcat 首先注释到之前http访问的Connector. 再添加如下内容 ...

最新文章

  1. 余弦距离(Cosine距离)与编辑距离分别是什么?各有什么优势和使用场景?
  2. Paging Library使用及原理
  3. 怎么解决深入学习PHP的瓶颈?
  4. [mybatis]映射文件_select_resultMap_关联查询
  5. python自动输入账号密码_Python如何基于selenium实现自动登录博客园
  6. 日志中出现乱码_合宙Luat | 乱码搞得一团糟?开源神器帮你轻松修复
  7. 如何学计算机课程,一张图告诉你大学如何学好计算机专业课程
  8. IE8 下 select option 内容过长 , 展开时信息显示不全问题解决办法
  9. python自助电影售票机_手把手教你用python抢票回家过年(代码简单)
  10. golang识别身份证号
  11. 采集需要登录后的网页(重定向后cookie丢失问题)
  12. 视图概念,优缺点及作用
  13. 第十二届蓝桥杯第二期模拟赛(java) python解法
  14. 8寸ndows平板,三款8英寸Windows平板对比体验
  15. 软考笔记——5.2网络安全技术
  16. lsmod,insmod
  17. 中国石油大学(北京)-《 油田化学》第二阶段在线作业
  18. 安装Xshell6和Xftp6:要继续使用此程序,您必须应用最新的更新或使用新版本
  19. page_sourse爬取渲染后的页面代码
  20. 20-EMM Procedure 89. Handover Cell Reselection with TAU

热门文章

  1. 理解Linux中的进程状态
  2. html在背景上自动打字,Js制作点击输入框时默认文字消失的效果
  3. 2.3.1操作系统-存储管理:页式存储、逻辑地址、物理地址、物理地址逻辑地址之间的地址关系、页面大小与页内地址长度的关系、缺页中断、内存淘汰规则
  4. java.lang.arrayindexoutofboundsexception: Index 13 out of bounds for length 13
  5. BITCS2016程序设计 | 9. 一夜发白 《千字文》
  6. 手机在线语音转文字怎么实现?分享两个好办法,详细步骤教你学会
  7. 在idea中完成创建maven工程,搭建MVC框架并完成和servlet相似的操作
  8. java-php-net-python-校园OTO超市系统ssm-视频计算机毕业设计程序
  9. 《程序员健康指南》- 预防背部疼痛
  10. STM32F103ZET6---【硬件篇】ADC