应用授权管理

非首次新建的合约服务,如果需要关联到其他新的应用时,则需要新建应用,并将新建的合约服务与新应用进行关联。平台支持一个应用关联多个合约服务;也可以解除应用密钥授权,解除后,该应用不再关联任何一个合约服务。

新建应用

  1. 进入智能合约市场,在左侧导航栏上选择应用授权管理

  2. 单击新建应用,在弹窗中单击确定,即可新建一个应用。

    此时在列表下,会生成一条应用的列表信息。

    image.png

    说明

    新建好的应用,应用密钥默认脱敏展示,如需查看,请单击右侧的image.png,经二次确认后即可明文查看;再次单击image.png,则恢复至脱敏状态。

管理应用授权关系

关联合约

将新建好的合约服务与应用进行关联,关联后即可使用关联的应用(AK和应用密钥)调用目标链上的OpenAPI。

  1. 应用授权管理页,找到目标应用后,单击右侧操作栏下的关联合约

  2. 在弹窗中,选择一个或多个合约服务进行关联,完成后单击确定

    此时,该应用的合约服务名称所在列展示刚才已选择关联的合约服务。

    image.png

解除授权

解除授权的操作,相当于将之前关联的合约服务全部取消关联,具体操作如下。

  1. 应用授权管理页,找到目标应用后,单击右侧操作栏下的应用密钥解除授权

  2. 在弹窗中,二次确认后单击确认

    此时,该应用的合约服务名称所在列原先已选择关联的合约服务会被清除。