codeigniter - 我们可以在具有 ssl 的站点中修复来自 worldpay 的握手错误吗?
问题描述
我有一个使用 ssl 托管的 codeigniter 开发的网站。在 WorldPay 中成功支付交易后,它没有返回我们的网站,我们收到 WorldPay 的电子邮件,说
Error reported: Callback to: https://my_site/controller/function: failed CAUSED BY Received fatal alert: handshake_failure.
我的 .htaccess 文件
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
解决方案
推荐阅读
- reactjs - 无论如何在Ant Design中将选择列设置为展开图标后的第二列?
- python - 如何克服给定数据框的列名问题
- visual-studio-code - 每次我尝试从 VSCode 复制(在 mac 上使用 command + c)时,我的光标进入 --NORMAL-- 模式并且我的光标变成了块光标,如何修复?
- python - 为什么 numpy 不创建 *NEW* 随机值?
- android - AAPT:错误:找不到属性类型(又名 com.example.androidtrivia:type)
- python - 如何将字符串中的 DataFrame 值映射到 Python 中的浮点数
- numpy - 如何使用 np.trapz 计算近似傅立叶系数
- javascript - const { default: _ } = await import('lodash'); 中使用的语法是什么?
- apache - Apache 使用 .htaccess 重写对 build/public 文件夹的请求
- html - CSS:为什么我的身体选择器不起作用?