散分一百,请教一个验证码的问题

skyaspnet skyaspnet 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区


一般来说,大家在项目中保存验证码是用Cookies还是Session比较多?

 如果是使用Session的话,那么是否是采用生成一个关键字保存在服务器端,

 然后在用户发送数据时进行比对?

 如果是使用Cookies的话,那么是否是在服务器端读取Cookies的值然后与用户发送的

 值进行比对?那么这里就存在安全的问题,一般来说如果加了密的话,客户端是不太好读取到明文

 的验证码值(可能还是有办法读取到Cookies的值并POST到服务器端,如果攻击者知道加密方法),

 除此以外,也存在验证码图片识别等方法,但是如果验证码图片比较复杂的话也不是那么好获取。

 请教各位大侠,谢谢!
...全文

相关推荐

评论 48
收藏 已收藏
分享
返回顶部
skyaspnet
.NET社区 62,271 成员 668,968 内容