我刚接触使用SSL Certs,但我无法从我正在连接的服务提供商那里获得帮助。我在后端使用PHP来处理连接。
设置如下:
用户在表单中输入详细信息,ajax将详细信息发回给我们的服务器
然后我们的服务器使用curl连接到以XML格式发送数据的第三方服务
第三方服务器回复数据
我们的服务器响应浏览器
现在我遇到的问题是弄清楚谁需要做SSL证书,他们说我需要购买并安装SSL证书才能连接到他们的服务器,但我认为是接收连接的服务器需要处理SSL?如果我带来了SSL证书,那么只允许我在服务器和客户端浏览器之间建立安全连接吗?
在我失去理智之前请帮忙!
由于 标记
答案 0 :(得分:0)
如果要传输敏感数据,则需要使用SSL连接保护浏览器与服务器之间的Ajax连接。
编辑:对不起,我只回答了你的第二个问题。 SSL证书由其服务器受到保护的实体配置,因此您不会购买证书来保护对其服务器的呼叫(步骤2和3)。但是你的Ajax通话完全在你客户的浏览器和你的服务器之间,所以你需要一个步骤1& 4。