网站ICP与公安备案记:从空壳注销到QQ登录实名认证

博客重新搭建上线,免不了和备案打交道。原本以为ICP备案搞定就万事大吉,没想到交互式网站在公安备案这一关才是真正的硬仗。整个过程一波三折,记录下来供后来者参考。

一、ICP备案:因祸得福,省去注销步骤

之前这个站有过一次ICP备案,但因为长时间关停网址不解析,备案主体下面的网站变成了"空壳",被通信管理局自动注销了。本来重新备案还要先跑注销主体、再新增网站的流程,结果空壳状态直接被清掉,反而省了一步——直接按新站提交ICP备案即可。

ICP备案整体很顺利,现在都是线上提交资料,身份证拍照、人脸识别全在线完成,不用再跑幕布照和纸质核验单,几天就下来了。拿到备案号挂到页脚,心想着这下总算能正常运营了。

二、公安备案:以为顺理成章,结果被打回

原以为工信部备案通过后,公安联网备案就是走个流程。真正提交信息才知道,新规对带有留言、评论等交互功能的个人网站有明确要求——必须落实"实名认证登记"。

第一次提交公安备案,很快就收到了审核不通过的通知:

2.png

▲ 公安备案审核不通过原因:网站具有交互功能,留言板块未落实实名登记

不通过原因:您的新办网站申请审核不通过,不通过原因为:网站具有交互功能,留言板块未落实实名登记。说白了,就是你网站上有留言板、有评论区,访客注册发言时没有经过真实身份核验,公安那边不认。

三、解决方案:QQ登录 vs 手机验证码

查了一圈资料(这里确实得夸一下豆包,直接给出了两条可行路径):

方案一:手机验证码登录。对接运营商短信接口,访客输入手机号收到验证码后才能留言。但个人站长几乎走不通——短信验证码服务要求企业资质,运营商不对个人开放申请,个人去谈短信通道成本极高,还容易被判定为营销短信。

方案二:QQ互联登录认证。访客点击QQ一键登录,授权后网站拿到QQ昵称、头像和openid。QQ互联本身已经完成了腾讯侧的实名核验,公安备案是认可这种方式的。

权衡之下,选了QQ登录。访客体验好,不用记密码,点一下就授权;对站长来说也零成本,QQ互联开放平台对个人开发者免费。

四、QQ互联接入:三易其稿才通过

本以为接个OAuth登录很快搞定,结果QQ互联的审核也是一波三折:

第一次提交,回调域名、网站信息填得含糊,被驳回;第二次补上了网站简介和联系方式,又因为登录按钮样式不符合规范被退回;第三次把授权回调地址、网站图标、登录入口位置全部调整到位,才终于审核通过。

接入过程中还踩了不少技术坑:OAuth state校验、session跨域、HTTPS回调地址、头像跨域显示……好在都是成熟问题,搜一搜都能解决。

五、留言板上线:门先打开,人慢慢会有

QQ登录认证搞定后,给留言板加了一层判断:未登录用户可以浏览留言,但要发言必须QQ授权。评论区同理。同时开启留言审核,所有留言先过一遍再显示,避免垃圾广告。

做完这些,重新提交公安备案。截至写这篇文章,公安部门正在审核中,希望这次能顺利通过。

六、一点体会

个人站长做交互式网站,实名认证已经是绕不过去的门槛。手机验证码走不通的情况下,QQ/微信一键登录是性价比最高的方案——访客省事,站长省钱,监管也认可。唯一麻烦的是平台审核本身需要耐心,材料一次备齐比来回修改高效得多。

如果你也在折腾个人博客的备案,希望这篇记录能帮你少走弯路。

发表评论