模型里面添加对控制器访问的ip限制,该如何限制呢,我按下面的设置,报了错,麻烦大侠们看看 [ 2.0 版本 ]
public function rules()
{
return [
[['identity_card_number', 'mobile'],'safe'],
[
'ips' => [ '127.0.0.1'],//这里填写允许访问的IP
'allow' => true,
],
];
}
在浏览器端访问,为什么报这个错误:
{"code":5000,"message":"Invalid validation rule: a rule must specify both attribute names and validator type."}
yii_song 补充于 2018-02-06 19:36
此问题已解决,只需要在相应的controllers里面添加beharvors方法就可以了,如下:
public function behaviors()
{
return [
'access' => [
'class' => AccessControl::className(),
'rules' => [
[
'ips' => [ '14.17.22.32'],//这里填写允许访问的IP
'allow' => true,
],
],
],
];
}
共 2 个回答
yii_song
注册时间:2016-05-08
最后登录:2018-09-14
在线时长:35小时17分
最后登录:2018-09-14
在线时长:35小时17分
- 粉丝4
- 金钱3820
- 威望10
- 积分4270