美国节点收到验证邮件 点击后显示 Token 过期 传入Token为 http://www.zetlight.com/horizon/user/verify.html?token=mbKQXbEWGITFlGOVhqUgWw840qInFxQi 测试邮箱 723676278@qq.com 请问这是什么原因? 华北节点可正常那个验证
你好,请检查一下链接是否超过 24 小时了?请您重试一下。
没有, 现场测的,不超过十分钟
请您稍等,我们正在调查原因。
你好,我们这边测试没能复现这个问题,很有可能( 723676278@qq.com 这个记录的 "emailVerified" 已经为 true)是这个链接已经被打开过一次,第二次打开时就会报 token 过期。
这是目前有新的邮箱账号 qiang2471383285@163.com Token为http://www.zetlight.com/horizon/user/verify.html?token=4ITxTki0Alc0SmGheTAt2kejp43zgRK7 emailVerified 确认为 false
和自定义邮件没关系。我这边加了些 debug 日志,你可以再请求几次验证邮件,如果再有过期的,可以再把邮箱发过来,这边继续跟踪下。
你好,发现个很奇怪的现象. 我自定义的链接放到华北节点上点击之后是可以正常验证的,只是在美国节点上提示过期
目前我把美国节点自定义的邮箱修改为以前默认的,发现可以正常使用 ,搞不清楚是什么原因
这个是指什么?是说开发者的邮箱(对应地址 https://us.leancloud.cn/settings.html#/setting/mail )嘛?
不是,不好意思.可能我表达的有点问题. 这个指的是 自定义重置验证的邮件页面 如下图所指的
是自定义邮箱页面
不好意思 跟邮箱没有关系: 我想表达的是 替换自定义邮件验证页面为:http://www.zetlight.com/horizon/user/verify.html
好的,了解了,不过我这里现在还没能复现这个问题,明天再看看。
好的,麻烦你复现一下你可以把我这链接分别放到华北节点跟美国节点自定义邮件验证页面,分别对下发的邮件进行点击验证测试http://www.zetlight.com/horizon/user/verify.html
请问这问题有结果了吗? 这是否你们那边的Bug?望尽快告知,谢谢
此问题是否有回复,都三天了? 麻烦尽快告知一下谢谢
抱歉,我今天再尝试复现下,可能会向 _User 表写几条测试记录,这没问题吧?
没问题,这边完全配合!别删库跑路就行
你好,是下面这里配置错了,
var url = "https://api.leancloud.cn/1.1/verifyEmail/";//如果页面运行在自己的服务器,需要写定一个绝对 URL,类似 "https://api.leancloud.cn/1.1/verifyEmail/"
需要改为
var url = "https://us.leancloud.cn/1.1/verifyEmail/";
之前是把验证请求发送的中国节点了,所以报错。