当前位置: 首页 > 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的生成

相关文章:

  • Vue 3 实现 Excel 表格解析的完整指南
  • 【python实用小脚本-79】[HR转型]Excel难民到数据工程师|用Python实现CSV秒转JSON(附HRIS系统对接方案)
  • React从基础入门到高级实战:React 基础入门 - 列表渲染与条件渲染
  • 物联网 温湿度上传onenet
  • GO语言学习(九)
  • 如何在Mac 上使用Python Matplotlib
  • 网络抓包命令tcpdump及分析工具wireshark使用
  • AI架构师的新工具箱:ChatGPT、Copilot、AutoML、模型服务平台
  • Java常用数据结构底层实现原理及应用场景
  • 大文件上传如何做断点续传?(分别使用vue、React、java)
  • Scp命令使用
  • PPP 拨号失败:ATD*99***1# ... failed
  • AOP的代理模式
  • 计算机系统结构1-3章节 期末背诵内容
  • 从逻辑视角学习信息论:概念框架与实践指南
  • 软考 组合设计模式
  • 数据可视化利器 - Grafana 与 Prometheus 联手打造监控仪表盘
  • 【闲聊篇】java好丰富!
  • grafana/loki-stack 设置日志保存时间及自动清理
  • 56 在standby待机打通uart调试的方法
  • 网站防劫持怎么做/企业宣传册
  • 网站的推广有哪些方式/seo搜索引擎优化到底是什么
  • 福建省住房和城乡建设厅网站首页/简单的个人主页网站制作
  • 网站说服力营销型网站策划/推广普通话文字素材
  • 商务网站开发的基本流程/互联网品牌宣传推广服务公司
  • 微信网站下载/百度指数官网入口登录