不允许您请求的操作 - CI 3.0 Internet Explorer 11
The action you have requested is not allowed - CI 3.0 internet explorer 11
我在(仅)intent explorer 11(旧的未检查)中的表单请求有问题。
Chrome firefox 也不错。
来源html形式:
...
<form action="http://192.168.0.53/users/products/show/41" enctype="multipart/form-data" method="post" accept-charset="utf-8">
<input type="hidden" name="csrf_token_name" value="5ab6faa347ddf882ff50882c9835cfab" style="display:none;" />
...
配置CI3.0:
$config['csrf_protection'] = true;
$config['csrf_token_name'] = 'csrf_token_name';
$config['csrf_cookie_name'] = 'csrf_cookie_name';
$config['csrf_expire'] = 7200;
使用 csrf 密钥隐藏的 Codeginiter 自动 genere 输入。
为什么会这样?
ps。对不起我的英语:/我试试
我有解决办法:
在元标记中 (header):
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
更改为:
<meta http-equiv="x-ua-compatible" content="IE=9" >
然后工作:)
我在(仅)intent explorer 11(旧的未检查)中的表单请求有问题。 Chrome firefox 也不错。
来源html形式:
...
<form action="http://192.168.0.53/users/products/show/41" enctype="multipart/form-data" method="post" accept-charset="utf-8">
<input type="hidden" name="csrf_token_name" value="5ab6faa347ddf882ff50882c9835cfab" style="display:none;" />
...
配置CI3.0:
$config['csrf_protection'] = true;
$config['csrf_token_name'] = 'csrf_token_name';
$config['csrf_cookie_name'] = 'csrf_cookie_name';
$config['csrf_expire'] = 7200;
使用 csrf 密钥隐藏的 Codeginiter 自动 genere 输入。
为什么会这样?
ps。对不起我的英语:/我试试
我有解决办法:
在元标记中 (header):
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
更改为:
<meta http-equiv="x-ua-compatible" content="IE=9" >
然后工作:)