Agent的认证

Agent申请认证流程
- Agent上线,向AP请求启动认证流程
- AP向Agent返回提供认证Agent的AID
- Agent向认证Agent发送认证请求
- 认证Agent向Agent回复认证要求的信息(如身份证号码、手机号)
- Agent回复签名后的认证信息(身份证号码、短信验证码)
- 认证Agent检查签名有效性和认证信息有效性
- 如果签名不一致或者认证信息无效或者不完整就回复Agent认证失败,终止流程
- 如果签名一致且认证信息完整有效,就生成认证证书回复给Agent
- Agent将认证证书写入Agent的agentprofile.json文件中的认证字段
- 重新同步agentprofile.json文件到Agent的public文件夹,并同步到AP服务器上