我正在使用 CodeIgniter 开发一个应用程序,主要用于学习目的。
我目前正在解决我的应用程序中的安全问题,我读到的一件事是使用 SSL。
我试图弄清楚我必须做什么才能在我的应用程序中使用 SSL。由于我的用户数量较少,因此我考虑在我的所有网站上使用 SSL。
在 CI 中关于 SSL 的另一个问题中,我发现了这一点:
$config['base_url'] = "https://www.yoursite.com/";
这就是我使用 SSL 所需要配置的全部内容吗?我必须在某处购买证书吗?我的服务器有任何先决条件吗?
预先感谢您的帮助!
最佳答案
SSL 与您的服务器有关。不是您的服务器端脚本软件,即 php。
所以,您应该为您的服务器软件寻找 ssl。
现在,您有两个选择:
如果您在本地 Intranet 中运行,则可以使用 xampp 等软件,该软件默认通过自签名 ssl 证书为 apache 提供 https 功能。
如果您使用托管帐户,您应该获得签名的 ssl 证书。
当然,您指定的 codeigniter 中的设置必须设置为实际使用 https
。
关于代码点火器 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12780826/