购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.2.1 申请证书文件

申请证书文件包括生成密钥库文件(.p12)、生成证书请求文件(.csr)和通过AGC申请证书3个主要步骤。

1.生成密钥库文件

在DevEco Studio的菜单栏中,选择Build→Generate Key菜单,弹出Generate Key对话框,如图2-17所示。

单击Key Store Path(*.p12)选项下的New按钮创建密钥库文件,弹出如图2-18所示的对话框。

注意: 如果存在已有的密钥库文件,则可以直接选择Choose Existing按钮选择相应的密钥库文件。

图2-17 Generate Key对话框

图2-18 Create Key Store对话框

在Key Store Path选项中选择密钥库文件存储位置,并在Password和Confirm Password选项中输入密码,单击OK按钮完成密钥库文件的创建,后缀名为.p12。

注意: 密钥库和证书请求文件的密码均需要8位以上字符,且字符需要包括小写字母、大写字母、数字和特殊符号中的至少两类字符。另外,为了应用程序的安全请妥善保存私钥文件。

2.生成证书请求文件(Certificate Signing Request,CSR)

在Generate Key对话框的Create a New Key选项组中,输入别名(Alias)、密码(Password)、确认密码(Confirm Password)和有效期(Validity)。在Certificate选项组中,输入姓名(First and Last Name)、组织单位(Organizational Unit)、组织(Organization)、市(City or Locality)、省(State or Province)、国家码(Country Code)等信息。其中,国家码用两位字母表示,例如中国的国家码为CN。

图2-19 Generate Certificate Request File对话框

最后,单击Generate Key and CSR按钮,弹出Generate Certificate Request File对话框,如图2-19所示。

此时,在CSR File Path选项中选择CSR请求文件的存储位置,单击OK按钮即可生成证书请求文件,后缀名为.csr。

注意: 密钥库文件中包含了一对公钥和私钥,而证书请求文件中包含了公钥和开发者的相关信息。为了保证应用程序的安全,请妥善保管上述文件。

3.通过AGC申请证书

进入AGC网站(https://developer.huawei.com/consumer/cn/service/josp/agc/index.html)并登录华为账号(需要经过开发者认证),进入【用户与访问】界面后,单击左侧【证书管理】按钮进入如图2-20所示的页面。

图2-20 证书管理页面

单击右上角的【新增证书】按钮,弹出如图2-21所示的对话框。

图2-21 新增证书

在【证书名称】中输入最多100个字符的名称;在【上传证书请求文件(CSR)】中选择上一步生成的证书请求文件;在【证书类型】中选择“调试证书”。最后,单击【提交】按钮。

证书申请成功后,单击证书管理列表中相应证书右侧的【下载】按钮即可下载该证书,后缀名为.cer。

注意: AGC允许开发者最多申请2个调试证书和1个发布证书。另外,开发者需要在证书列表中注意证书的有效期。 /3GhGnZPFN09spFKVV52Zdzk1eRBTWO/sq6FgNPkdcjpVsrUD6RZH9buybtNxm42

点击中间区域
呼出菜单
上一章
目录
下一章
×