
我遇到最多的问法,是有人把控制台从首页翻到底,搜索框里敲「授权码」,翻出来的全是别人写的教程,自己账号里就是没有这两个字。第一反应是账号没开通这项功能,于是又去问客服,客服的回复是让他先买一台服务器。
问题就出在这儿:这东西不是备案的人自己生成的,也不是管局发的,是发码的那家云厂商在自己账号里生成、再交给你用。而且各家的叫法不一样。阿里云这边叫 ICP 备案服务码,早几年的条目还写成「备案服务号」;腾讯云那边才叫备案授权码。你在阿里云的控制台里拿「授权码」去搜,大概率一件事都搜不出来,不是页面藏起来了,是名字不对。
先把一件事分开说清楚:你要办的是哪一类备案。
网站备案,备的是域名和通过这个域名访问的网站,域名解析到中国内地的服务器上对外提供服务,就得先备案再接进去。App 备案,备的是在应用商店里分发的那个应用,没完成备案的 App 不能上架分发;它要填的域名,是 App 启动时连后台服务器用的那个域名。两类备案归同一个监管体系,但对象不同,材料清单也不同。打开你要提交的那套系统,第一步先看提交类型是「网站」还是「App」,别拿着一类的材料去交另一类。
再说码是从哪来的。备案授权码的定义就一句话:它由云服务器或者轻量应用服务器生成,实际指向那台服务器的 IP 地址。阿里云那边叫 ICP 备案服务码,作用是把你备案的网站域名和搭建它的那台云服务器关联起来。两种叫法说的是同一件事,码是接入服务商发的,发码的资格绑在云资源上,不绑在域名上,也不在你的营业执照或身份证上。
具体到哪个页面取,两边不太一样。
腾讯云这边,登录那个买了符合备案条件服务器的账号,进 ICP 备案控制台,里面有一栏叫备案授权码,点生成授权码,选好关联的云服务 IP,把要使用它的账号 ID 填进去,生成完复制出来交给对方。手机上的备案小程序里有同一个入口,在账号详情、个人中心里。顺手记一下它的额度:一张授权码只能备案一个网站或者一个 App,每个季度里每个账号最多给 10 个不同账号生成授权码、总数不超过 50 个。
阿里云这边没有「授权码」这个词,对应的是 ICP 备案服务码,入口在备案控制台的服务码管理里,可备案实例管理那一页能看到账号下还剩多少免费备案数量。免费用量的来源,是你账号下符合备案要求的云产品,云服务器、轻量应用服务器、虚拟主机、建站产品这类都算;免费用完了可以另外买服务码,但有一条硬规矩,单独买来的服务码必须绑定符合备案条件的服务器才能用,光有码备不了案。
还有两个前置条件,得先对齐。个人实名认证的腾讯云账号生成不了备案授权码,要生成,账号得是企业实名,并且已经买了满足备案条件的服务器;被授权的那一边,企业账号或者个人账号都能用。另外主账号生成的码,子账号和协作者账号都能拿去备案。码本身有状态:未使用、使用中、已使用,已经备案成功的那张码不能释放也不能删;如果关联的那台云资源过期了,码会直接失效。
说回开头那种卡法。它既不是域名问题也不是材料问题,是账号问题——要备案的网站,服务器是同事或者公司另一个账号买的,人一直在自己账号里找那个入口,当然找不到。
顺着这个思路,取码大概就三条路。
第一条,服务器在你自己账号里,账号又满足上面那些条件。这是最省事的一条:自己进控制台把码生成出来,直接填进备案单。适合自己买资源、自己负责备案的人。
第二条,服务器在别人账号里,同事的、公司的、外包或者运维的。让对方在他的控制台里生成,生成的时候把你的账号 ID 填进去,只有被授权的那个账号能用这张码。适合手里有域名、但服务器不由自己买的人。
第三条,一台符合条件的云产品都没有。要么买一台符合条件的服务器,要么在接入商那里买服务码,记得前面那条,买来的服务码也要绑定符合备案条件的服务器。适合网站托管在别处、手里没有国内云资源的人。
域名那条线是另一个容易混的地方。
码绑的是服务器,域名绑的是备案主体,两条线不在一个地方卡。域名这边有一条是硬的:没有完成实名认证的域名无法备案,而且域名持有者的信息要和备案主体一致,姓名、证件类型、证件号码三样都得对得上。备案信息专项核查还会看几件事,域名是不是在有效期内、注册商有没有拿到工信部批复、域名当前解析的 IP 归属是不是和你备案的接入商一致。所以如果服务器是别人的、域名是自己刚注册的,别急着催对方发码,先看自己这条线走到哪一步。码可以先取着放在那儿,域名这条线没走完,备案单提交不了。
材料被退回,理由也集中在几个地方:域名持有者信息和备案主体对不上,主办单位的证件照片不清晰或者不完整,单位的主体负责人写成了别人而不是法定代表人,接入商信息前后不一致(部分省市要求接入前后备案信息保持一致),还有主体信息填得不实。这几条里,第一条最容易被忽略,也是我见到的退回理由里出现最多的。
拿到码之后要走的路是这样。在备案系统里走到「网站接入信息」或者「备案云服务信息」那一步时,把服务码或者授权码填进去,验证通过之后,这次备案对应的 IP 就是提供这张码的那台服务器的 IP——这也是为什么码必须来自一台真实可用的服务器。接着填主体信息、网站或者 App 信息,上传材料,接入商初审,工信部短信核验,最后是管局审核,通过之后备案号下来。App 上线后要在应用里标注备案编号;备案完成之后还有一步公安联网备案,走的是全国互联网安全管理平台。
最后把这几个问题对着自己过一遍,基本就不用再在控制台里干翻了。
- 我办的是网站备案还是 App 备案,材料清单拿对了没
- 服务器在哪家云、在哪个账号里
- 那家云把这个东西叫什么(阿里云是 ICP 备案服务码,腾讯云是备案授权码)
- 要生成码的那个账号是不是企业实名、名下有没有符合备案条件的服务器
- 免费额度是不是已经用完
- 域名实名认证做完了没,持有者信息跟备案主体对不对得上
我们平时帮人办上架和资质这一摊事,这类问题问得最多。说实话不是流程有多复杂,是同一个东西在两家云上叫两个名字、放在两个位置,看过一次就记住了。
所以判断很简单:先确认服务器在哪家云的哪个账号里,再去那家的备案控制台找它自己的叫法,码基本就在那儿;域名那条线没走完,取到码也提交不了。相关入口和资料在 https://www.chuxueyun.com。