php - 绝对初学者的 ssl

标签 php security cakephp ssl

<分区>

我用 cakephp 开发了一个网站,现在我想在其中实现 ssl,但我对 ssl 的了解为零。

是一个 ssl 证书,httpd.conf 中的一些更改是安全连接所需的全部,这是否意味着我的 session 和表单数据是安全的?还是我应该添加额外的代码?

我已经在 ssl 上搜索了一些网站,并通过创建自签名证书在我的本地主机上实现了它,在 httpd.conf 文件中进行了一些更改,在我的浏览器中添加了一个异常(exception),一切正常。

是这样还是刚刚开始?

php 还提供了一些openssl 功能。我需要实现吗?

最佳答案

不,您不需要使用任何 PHP 的 SSL 函数,或者根本不需要更改您的代码。 除非您的代码中有包含“http://”的 URL,这将失败(如果您要求 SSL)或不安全(如果您保留非 SSL HTTP 可用)。 HTTP 服务器为客户端提供安全通道,因此您的 HTTP 流量(所有页面内容、表单数据等)都自动受到保护。

关于php - 绝对初学者的 ssl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10198655/

上一篇:asp.net - 为 SSL 配置 IIS 7 时出错

下一篇:java - jetty http 客户端中 SslSocketConnector setPort() 的替代品是什么?

相关文章:

php - 德鲁巴 7 : mail does sent but body and subject are empty

php - 查找 CSV 单元外壳

java - Java 7 中新的 JNLP Missing items 警告有什么用?

html - CakePhp-Bootstrap 提交按钮不会与文本框对齐

php - 连接两个表(通过链接),一个表可能会产生多行,一起形成一个结果

javascript - 数组 url - 回显下一个 url

asp.net - 加密 key 存储在哪里?

rest - JWT 用于无状态 API,但 session 控制用于安全

iphone - AFNetworking POST 到 REST Web 服务

unit-testing - CakePHP单元测试无法识别固定装置