songshuai 2015-03-02 11:50:55 5100次浏览 5条回复 0 0 0

如果在modules下,就会出现bug,生成的验证码图片路径是(/admin/site/captcha?v=54f3dda8412de),网页加载完成以后,js验证的时候就会判断为输入错误,只有点击一次验证码,让js重新加载验证码,再次输入才会正确

  • 回复于 2015-03-02 15:32 举报

    ['verifyCode', 'captcha','captchaAction'=>'/admin/site/captcha']

  • 回复于 2015-03-02 15:34 举报

    这样还是不行就更新下框架看看

  • 回复于 2015-03-03 13:03 举报

    @邱儿_: 经过测试,网页加载完成以后输入的验证码是正确的,但是点击验证码图片重新获取的验证码就是错误的

  • 回复于 2015-03-03 17:00 举报
    Yii::$container->set('yii\captcha\Captcha', [
                'captchaAction' => 'home/captcha'
            ]);
            Yii::$container->set('yii\captcha\CaptchaValidator', [
                'captchaAction' => 'home/captcha'
            ]);
    

    配置成你的

  • 回复于 2016-10-11 14:02 举报

    楼主,解决了嘛?captchaAction应该怎么设置?

您需要登录后才可以回复。登录 | 立即注册