小编use*_*031的帖子

将HttpServletRequest转发到其他服务器

HttpServletRequest在Spring Servlet中收到了一个请求,我希望将AS-IS(即GET或POST内容)转发到另一台服务器.

使用Spring Framework最好的方法是什么?

我是否需要获取所有信息并构建新信息HTTPUrlConnection?还是有一种更简单的方法?

java spring servlets http spring-mvc

34
推荐指数
4
解决办法
2万
查看次数

使用OpenSSL从内存中读取公钥/私钥

我在我的项目中使用公钥/私钥来加密/解密一些数据.

我在服务器上托管公钥("public.pem").

"public.pem"看起来像这样:

-----BEGIN PUBLIC KEY-----
.....
.....
-----END PUBLIC KEY-----
Run Code Online (Sandbox Code Playgroud)

我编写了一个客户端,下载此公钥并将其保存到磁盘,然后使用文件描述符将OpenSSL的PEM_read_RSA_PUBKEY()调用到该文件.此操作很有效,结果是一个准备加密的RSA对象.

我想避免每次都将公钥写入磁盘(因为我已经在内存中有缓冲区).

如何在不将缓冲区保存到磁盘的情况下执行相同的操作?我注意到一个名为PEM_read_bio_RSAPublicKey()的函数,但我不确定它是否使用了BIO结构.我在正确的道路上吗?

所以真正的问题是:如何直接从内存而不是文件描述符中读取RSA对象的公钥/私钥.

c ssl openssl

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

c ×1

http ×1

java ×1

openssl ×1

servlets ×1

spring ×1

spring-mvc ×1

ssl ×1