thinkphp验证码一直错误

欢迎关注我的公众号:夜说猫,让贫穷的程序员不靠打代码也能吃饭~
image

  • 在做验证码登录到时候,遇到奇怪的问题,一直报错(明明是对的)
    image

  • 后来发现,cookie一直是空的,这里正常来讲应该有个sessionid
    所以才会一直报错
    image

  • 联想到之前在做多域名共享session,写死了一个顶级域名,一切豁然开朗,验证码依赖session,这另外一个域名无法关联到session,所以一直验证错误
    修改/config/session.php之后,验证码又正确了。
    image

  • 这个问题实际不关thinkphp的事,而是验证码需要依赖会话,会话关联不上,导致无法验证。
    在做多域名的时候,容易遇到这个问题。


欢迎关注公众号:夜说猫,靓仔程序员每周新闻点评~

完。

posted @ 2023-01-10 13:39  Yoper  阅读(408)  评论(0编辑  收藏  举报