我需要 C# 和 PHP 之间的加密通信来发送 HttpWebRequest 并从服务器下载文件。如果不购买 https 证书,这可能吗?我认为我的情况不需要证书,不是吗?你推荐使用什么?
最佳答案
如果您控制两端,您可以生成自己的证书并手动检查服务器是否使用预期的证书。在客户端想要验证服务器使用的证书是否正确的情况下,您需要证书颁发机构提供的功能。
通常情况下,证书被加载到网络服务器中,加密/解密对于服务器上运行的任何代码都是不可见的。如果您仅使用“php 东西”就可以做到这一点,我会感到非常惊讶。
关于c# - 没有 SSL - 证书的 C# 和 PHP 之间的加密通信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20894103/