
最近在尝试使用QQ邮箱注册新的Github账号时,遇到了一个令人困扰的问题。经过繁琐的图片验证后,页面不仅没有跳转成功,反而重新回到注册页面,并显示以下错误信息:
"Unable to verify your captcha response."

无论更换网络环境、使用不同设备(包括手机)还是切换各种浏览器,这个问题始终存在。经过一番探索,我找到了一个有效的解决方案,并在此分享给大家。
问题现象
- 在Github注册页面填写用户名、密码和邮箱(QQ邮箱)等信息
- 完成复杂的图片验证过程
- 提交后页面跳转回注册页面,显示上述错误提示
- 多次尝试均无法解决
解决方案:迂回注册法
经过多方查找和尝试,我发现了一个可行的"曲线救国"方法:
步骤一:使用第三方账号注册
- 在Github注册页面,不直接填写表单,而是选择 "Continue with Google"
- 使用你的Google账号完成注册过程
- 注册成功后,进入新创建的Github账号设置
步骤二:更换主邮箱
- 进入"Settings" → "Emails"
- 添加你原本想要使用的QQ邮箱
- 验证该邮箱地址
- 将其设置为 "Primary Email"
步骤三:调整登录方式
- 在"Settings" → "Password and authentication"中设置Github登录密码
- 解除Google账号与Github的关联
- (可选)从Github账号中移除Google邮箱,后续可继续使用此邮箱注册github 账号
完成
现在,你的Github账号已经与你想要的邮箱关联,并且不再依赖Google账号登录。
结语
虽然这个解决方案需要额外的步骤,但它确实能解决这个令人沮丧的注册问题。希望Github官方能尽快优化他们的验证系统,特别是对某些地区和邮箱服务商的兼容性。
如果你也遇到了类似问题,不妨尝试这个方法。如果还有其他解决方案,欢迎在评论区分享!