invalid foid后还能重新申请吗?恢复有效身份的指南看这里。

吉云

得,今天又碰上个糟心事儿,折腾我小半天,记录一下这个过程,免得以后忘。

是这么回事儿,下午的时候我在弄一个系统,就是我们内部用的一个资源提报的平台。平时用着还行,今天不知道抽什么风。我像往常一样,把需要的信息都填好,检查一遍,感觉没啥问题,就点那个提交按钮。

怪事儿就来。页面卡一下,然后“啪”一下弹出来一个提示框,上面就几个红字儿,写着“invalid foid”。当时我就有点懵,这“foid”是个英文单词里好像没这玩意儿?难道是系统自己定义的什么东西?

invalid foid后还能重新申请吗?恢复有效身份的指南看这里。

第一反应,肯定是哪里填错呗。我又回去仔仔细细看一遍我填的那些内容,什么编号、名称、日期,反复核对几次,真的没发现有啥明显的错误。格式要求、必填项啥的都弄对。

不死心,我又试一次。还是老样子,“invalid foid”。

这时候我就有点烦躁。这啥提示,也不说明白点儿,到底哪个“foid”无效?是哪个字段?

开始排查

没办法,只能自己瞎琢磨。

    invalid foid后还能重新申请吗?恢复有效身份的指南看这里。

  • 1,我怀疑是不是浏览器的问题。有时候缓存或者啥的会捣乱。我就清下浏览器的缓存和cookie,然后重新登录那个系统,再试一次。结果,还是“invalid foid”。
  • 接着,我又想,会不会是账号权限的问题?虽然我一直用这个账号没出过事,但万一?我就找个同事,让他用他的账号登录,试试提交一个类似的申请。结果他那边操作很顺利,一次就成功。这就排除系统本身大面积故障或者流程设计的问题,看来问题还是出在我自己这边。
  • 然后,我开始怀疑是不是我提交的数据里面,包含什么特殊字符,或者某个字段的值虽然看起来没错,但不符合系统后台的某种隐藏规则?我试着简化提交的内容,只填最基本的信息,甚至有些字段我故意留空(如果是选填的话),再提交。你猜怎么着?还是“invalid foid”!

这下我真是没辙。这“foid”到底是个啥玩意儿?我甚至在系统相关的文档里搜搜,也没找到关于“foid”的解释。

就在我快要放弃,准备找技术支持问问的时候,我突然灵光一闪。我想起来,这个系统在我们登录的时候,好像会生成一个什么临时的身份凭证之类的东西,会不会是那个玩意儿过期或者失效?虽然我刚重新登录过,但谁知道它内部怎么判断的。

invalid foid后还能重新申请吗?恢复有效身份的指南看这里。

抱着试试看的心态,我彻底退出系统,不是简单地关掉浏览器标签页,而是点击那个“安全退出”或者“注销”按钮。然后,我关掉整个浏览器,等一两分钟,重新打开浏览器,再登录系统,把我之前填的信息又小心翼翼地填一遍。

这回我屏住呼吸,点提交。

页面转几圈,然后,成功!提示提交成功!

总算是解决。虽然还是没搞懂那个“foid”具体指的是但看样子,八成是跟我登录状态或者那个临时的身份验证信息有关系。可能是之前的某个操作导致那个信息出点问题,虽然表面上看着还登录着,但后台校验的时候就认为它“invalid”。

以后再碰到这种莫名其妙、提示信息又含糊不清的报错,特别是跟提交、验证相关的,彻底退出再登录,清理缓存这些基本操作,有时候还真能歪打正着解决问题。虽然过程挺折腾人的,但也算积累点经验。

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。

目录[+]