`
Franciswmf
  • 浏览: 797299 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

HTTP、 SSL/TSL、 HTTPS、TCP/IP 协议

 
阅读更多
--引用参考
--SSL 安全套接层
https://baike.baidu.com/item/ssl/320778?fr=aladdin
--TLS 安全传输层协议
https://baike.baidu.com/item/TLS/2979545?fr=aladdin
--HTTP,SSL/TLS和HTTPS协议的区别与联系
https://zhidao.baidu.com/question/987772601773475739.html?qbl=relate_question_6&word=SSL%D0%AD%D2%E9%20TSL%D0%AD%D2%E9
--聊聊HTTPS和SSL/TLS协议
http://www.techug.com/post/https-ssl-tls.html
-- http和https和ssl和tcp/ip之间的关系和区别
https://blog.csdn.net/u011068702/article/details/78268552
--SSL隧道和HTTPS的区别在哪里?
https://www.zhihu.com/question/23077348

=====================================================================
0、微信支付接入-普通商户接入
https://pay.weixin.qq.com/wiki/doc/api/index.html
1、微信支付 APP支付 Java 服务器端
http://blog.csdn.net/poorcoder_/article/details/54406831

2、Java实现url参数按照参数名ASCII码从小到大排序(字典序)
http://blog.csdn.net/dong_18383219470/article/details/53636943

个人总结

项目使用微信支付,业务流程:
1、获取客户端数据,如金额、支付方式等信息;
2、当前确认还款接口先调用贷后接口获得微信支付需要的付款流水号、付款时间等信息,紧接着调用微信统一下单API,获得微信返回的预支付交易会话标识prepay_id;
3、当前接口将预支付交易会话标识prepay_id返回给前端(android,ios),原生程序调用微信的支付API,调起手机上的微信支付功能窗口;
4、客户完成密码输入进行支付,相当于是完成支付发起动作;
5、等待微信推送支付结果到贷后;
6、贷后待收到微信支付消息推送后,进行相关的填账操作,最后推送消息给产品;
7、客户在产品端看到微信支付成功后的页面;


3、腾讯云
https://cloud.tencent.com/
分享到:
评论

相关推荐

    Java Socket 实现SMTP邮件发送,支持SSL/TSL

    在本案例中,我们将关注如何使用Java Socket来实现SMTP(Simple Mail Transfer Protocol)邮件发送,并支持SSL(Secure Sockets Layer)和TLS(Transport Layer Security)安全协议。 SMTP是一种互联网标准,用于在...

    netty实现SSL/TSL双向加密认证示例

    SSL/TLS 是互联网上广泛采用的安全通信协议,确保数据在网络传输过程中保持私密性和完整性。 首先,让我们了解 SSL/TLS 的基本概念。SSL/TLS 提供了服务器身份验证、客户端身份验证以及数据加密。在双向认证中,...

    EMQX开启SSL/TSL及生成证书流程

    SSL/TLS(Secure Sockets Layer/Transport Layer Security)则是用于在互联网上提供安全通信的协议,能够确保数据传输的机密性和完整性。 开启EMQX的SSL/TLS模式对于保障物联网设备之间的通信安全至关重要。以下是...

    SSL/TSL一键设置.7z

    SSL(Secure Sockets Layer)和TSL(Transport Layer Security)是网络通信中用于加密和保护数据传输的安全协议。HTTPS(HyperText Transfer Protocol Secure)是基于SSL/TLS的HTTP安全版本,广泛应用于网上银行、...

    Windows Server CVE-2016-2183 SSL/TLS协议信息泄露漏洞修复脚本

    Windows Server 合规漏洞修复,修复Windows Server CVE-2016-2183 SSL/TLS协议信息泄露漏洞修复脚本,基于Windows PowerShell, 兼容Windows Server 2016/2019,防止Sweet32 生日攻击

    SSL/TLS简介PPT

    SSL/TLS简介PPT

    IISCrypto3.1命令行+GUI界面免费工具(2020年3月发布-SSL/TSL协议设置for Windows IIS)

    IIS Crypto软件是一款专门为Windows服务器打造的免费管理工具,使管理员能够在Windows Server 2008/2012/2016/2019上启用或禁用协议、密码、散列和密钥交换算法。用户可以通过软件对服务进行各类密码以及相关协议的...

    STM32 实现SSL通讯

    它位于TCP/IP协议之上,提供了数据加密、认证及完整性保护等功能。 ##### 2.2 SSL/TLS协议的历史 - **SSL**:由Netscape公司在1994年开发,最初版本为SSL 1.0,但由于存在安全漏洞并未发布。后续版本SSL 2.0和SSL ...

    SSL与TSL编程源代码

    SSL(Secure Sockets Layer)和TLS(Transport Layer Security)是网络安全协议,用于在互联网上提供安全的数据传输。它们是加密通信的基础,确保了诸如在线购物、银行交易等敏感信息的安全。下面将详细介绍SSL/TLS...

    FTP下载-支持SSL&TSL;隐式调用

    SSL和TSL都是为网络通信提供加密处理和身份验证的安全协议,它们确保了数据在传输过程中的安全性和完整性。 FTP本身并不提供加密功能,因此数据在传输过程中可能被截取或篡改。为了克服这个缺陷,FTP可以与SSL/TLS...

    https,ssl,tsl,证书详细解读

    HTTPS(HyperText Transfer Protocol Secure)是HTTP的安全版本,通过使用SSL(Secure Sockets Layer)或TLS(Transport Layer Security)协议在客户端与服务器之间建立安全的加密连接。HTTPS的主要目标是保护用户的...

    解决jetty环境ssl的瞬时 Diffie-Hellman 公共密钥过弱

    解决jetty8、jdk1.6环境下的ssl问题,示服务器的瞬时 Diffie-Hellman 公共密钥过弱,可以通过设置如下参数解决

    SSL TSL证书1.2版本升级.zip

    "SSL TSL证书1.2版本升级.zip"这个压缩包文件,显然是一个针对这个问题的解决方案。它包含了升级服务器TLS版本所需的文件和步骤。在执行这个升级过程时,你需要首先下载这个压缩包,然后根据内部的指南或脚本,在你...

    TCP 简单TSL安全通信示例

    在网络安全日益重要的今天,TCP(传输控制协议)与TSL(传输层安全)的结合成为保护数据传输的重要手段。TCP确保了数据的可靠传输,而TSL则为这些传输提供了加密和身份验证服务,共同构建了安全的网络通信环境。本...

    TSL 协议1.2版本

    ### TSL 协议1.2版本:网络通信安全的核心标准 #### 引言与概述 TSL(Transport Layer Security)协议1.2版本是互联网社区制定的一项标准,旨在为客户端/服务器应用提供一个安全的通信环境。此版本在前代基础上...

    java socket发送SMTP邮件,支持SSL,支持发附件,抄送且发送的邮件标题内容都无乱码!

    java socket发送SMTP邮件,支持SSL,支持发附件,抄送且发送的邮件标题内容都无乱码!

    SSL/SSH server

    SSL(Secure Sockets Layer)和SSH(Secure Shell)都是网络安全协议,用于在不安全的网络环境中提供加密通信。本文将详细讲解SSL/SSH服务器及其在Windows平台上的应用,特别是Bitvise SSH Server(WinSSHD)。 SSL...

    C#:https访问Web服务器SSL认证项目实例

    即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。https:URL表明它使用了HTTP,但HTTPS存在不同于HTTP...

    STM32F4x7+freertos+lwip+ssl+MQTT(MDK5)源码

    lwIP(Lightweight TCP/IP stack)是一个小型、可移植的TCP/IP协议栈,适合在嵌入式系统中使用。在STM32F4x7上集成lwIP,可以实现TCP、UDP、ICMP等网络协议,让设备具备联网能力,进行数据传输和通信。 SSL(Secure...

    java实现-SSL双向认证1.docx

    它结合了SSL(Secure Sockets Layer)和TLS(Transport Layer Security)协议,这些协议提供了数据加密、服务器验证以及客户端验证等功能,确保了在客户端(Client)与服务器端(Server)之间通过TCP/IP协议进行的...

Global site tag (gtag.js) - Google Analytics