全部产品
云市场
    应用注册失败

应用注册失败

更新时间:2018-08-31 10:07:51

现象

应用注册失败时,会提示如下报错信息:

can not register app

可能的原因

该问题是由于公有云上对用户的鉴权失败导致的。鉴权失败一般两种情况:

  • 配置 TxcTransactionScanner 时,未配置 accesskey/secretKey。
  • 配置的 accesskey/secretKey,是子账户的,且未经主账户授权。

解决办法

  • 在 TxcTransactionScanner 中,配置主账户的 accesskey/secretKey。
  • 在 TxcTransactionScanner 中,使用子账户的 accesskey/secretKey 配置时,需要主账户先授权。

    授权策略示例如下:

    1. {
    2. "Statement": [
    3. {
    4. "Action": "*",
    5. "Effect": "Allow",
    6. "Resource": "acs:txc:*:1285xxx:vgroup/ram_test.1285xxx.BJ"
    7. }
    8. ],
    9. "Version": "1"
    10. }

    示例说明:

    • 1285xxx 为主帐号 ID
    • ram_test.1285xxx.BJ 为事务分组的全名

    这样一个授权策略授予某子帐号后,子帐号即可使用 ram_test.1285xxx.BJ 这个事务分组。