文件名称:java餐饮系统源码-jade-proxiedhttps:NGinx反向代理背后的JADE/强化HTTPSMTP
文件大小:507KB
文件格式:ZIP
更新时间:2024-06-24 23:04:03
系统开源
java餐饮系统源码JADE 代理 HTTPS MTP 这是什么? 对于我们 () 来说,有必要“强化”一组 JADE 容器的通信。 我们查看了网络上的资源并打印并应用了建议的内容,但仍然不太满意。 因此,我们想到了一种通过使用众所周知且经过全面测试的 HTTPS 反向代理来强制执行某些操作的方法。 使用原始 JADE 发行版是不可能的,但我们能够为 HTTP-MTP 开发一个微小的扩展以使其工作。 它需要用作 MTP 类并且需要几个新的命令行参数。 我在这里提供,以防有人和我们有类似的要求。 最终,它可能对 . 更多关于下面的实现。 存储库包含源代码和准备部署的 .jar 文件,还有一个用于测试的乒乓代理。 代码也是。 为什么要使用它,有什么好处? Java 中没有密码学:更快、更安全,没有 Java KeyStores 独立于 JADE/Java 开放接收端口:关注点分离,使用不同的 Unix 用户 在传入位命中 Java [TCP、TLS、HTTP、HTTP 方法(仅 POST)、HTTP 路径 (/acc) 等] 之前对传入位应用更多解析/过滤:降低成功攻击的可能性 独立于应用
【文件预览】:
jade-proxiedhttps-master
----source()
--------jade-pingpongagent()
--------jade-proxiedhttps()
----doc()
--------snakeoil.cer(607B)
--------snakeoil.key(887B)
--------1-Unencrypted.png(43KB)
--------2-HTTPS.png(81KB)
--------3-Proxied.png(155KB)
--------4-ProxiedComplex.png(226KB)
--------nginx.conf(636B)
----example()
--------jade-proxied-plat3-ping-local.sh(1019B)
--------proxied-jade-TrustStore.jks(473B)
--------lib()
--------jade-proxied-plat5-ping-direct.sh(689B)
--------dummy-KeyStore.jks(1KB)
--------jade-proxied-plat2-ping-remote.sh(1019B)
--------jade-proxied-plat1-pong.sh(975B)
--------jade-proxied-plat4-ping-detached.sh(1021B)
----LICENSE(26KB)
----README.md(6KB)
----.gitignore(13B)