0

这是场景:

我有 2 个站点,example1.com 和 example2.com。我在它们之间传递消息,使用 WP 的 wp_remote_post 方法和 OpenSSL 进行加密。在发起通信的站点 example1.com 上,我使用私钥进行加密,在 example2.com 上,使用与私钥对应的公钥进行解密。为了通过 Web 传输它,我使用 example1.com 上的 Base64 Encode 对要发送的数据进行编码。现在的问题是,example2.com 的服务器禁用了 Base64(或者至少我从警告#我得到的理解!)所以我不能用它来解码。

警告:出于安全原因,base64_decode() 已被禁用...

因此,是否有另一种方式,可用于对私钥加密消息进行编码的 Base64 的回退,并且默认支持?

注意:这两个网站都是 WordPress 网站,显然,语言是 PHP。

4

0 回答 0