当前位置: 首页 > news >正文

C++学习之打车软件—JNI终端编程业务④https协议session开发

01 2-https的认证和加密过程

02 3-搭建libevnet-https环境

1 编译libevent 2.1以上版本
make之后
查看 cd .lib s/ 如果里面有 libevent_openssel.so 就表示已经集成
如果没有要确保本地是有libssl库的
sudo find /usr -name "lib*ssl*so"
找到 libssl.so 所在路径 比如
/etc/ld.so.conf 加入
/usr/lib/x86_64-linux-gnu/
sudo ldconfig -v

03 4-测试Android-jni的login模块https通信

再次重新编译libevent 看看是否libevent_openssel.so生成
如果之前没有 libssl.so 需要手动安装
tar -zxvf openssl- 1.0 . 1 c.tar.gz
./config --prefix=/usr/ local --openssldir=/usr/ local /openssl
make depend
make
sudo make install
// 若要生成 libssl.so 动态库文件 需要如下 make
make clean
./config shared --prefix=/usr/ local --openssldir=/usr/ local /openssl
make depend
make
sudo make install

01 5-server服务器的git环境搭建

2 成功安装libevnet之后
3 编译https_server_demo

02 6-实现注册业务web-server和data-server的通信

/server 默认是 8080 端口
搭建libevent ssl环境
2017 9 17
9:36
分区 移动打车项目 2 的第 1
4
curl -d "123" https://101.200.170.171:8080/login -k 如果服务器有响应 说
https环境是通的。

03 7-sessionid的生成

http://www.xdnf.cn/news/611677.html

相关文章:

  • Open CASCADE学习|非线性方程组求解技术详解
  • 公司内网本地的SVN没有公网IP地址,在家外网也能远程访问SVN服务!
  • postgresql 的优劣势比较
  • 多模态理解大模型高性能优化丨前沿多模态模型开发与应用实战第七期
  • WPF性能优化之延迟加载(解决页面卡顿问题)
  • Python面向对象编程:封装、继承与多态
  • 七彩喜适老化改造:让每个空间成为长者尊严的守护者
  • Jouier 普及组十连测 R4
  • leetcode-快慢指针系列
  • 利用chat搜索需求相关视频链接
  • 45道工程模块化高频题整理(附答案背诵版)
  • `ol/proj`简介
  • 在日本,书法也是美术
  • WebSphere Application Server(WAS)8.5.5教程第十二讲:EJB
  • Zephyr OS 使能和失能蓝牙协议栈的操作
  • [linux] git强行拉取并覆盖
  • VR全景制作方法都有哪些?需要注意什么?
  • IT | 词汇科普手册Ⅱ
  • Leetcode 3313. 查找树中最后标记的节点
  • FreeGPT+内网穿透外网远程连接使用,搞定ChatGPT访问难题!
  • LPRNet实现车牌识别并完成ONNX和TensorRT推理
  • 怎么判断一个Android APP使用了Electron 这个跨端框架
  • 【动态规划】5 从一次函数出发推导斜率优化dp
  • VS Code-i18n Ally国际化插件 配置百度翻译
  • 【北京盈达科技】GEO优化中的多模态了解
  • 基于 Spring Boot + Vue 的墙绘产品展示交易平台设计与实现【含源码+文档】
  • MySQL备份工具:XtraBackup
  • Vue3 + Element Plus 中修改表格当前选中行的颜色
  • Linux——网络基础概念
  • multipart/form-data