【文件属性】:
文件名称:java餐饮系统源码-jade-proxiedhttps:NGinx反向代理背后的JADE/强化HTTPSMTP
文件大小:507KB
文件格式:ZIP
更新时间:2021-06-05 05:17:23
系统开源
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)