# Qlik Cloud 连接问题

## Qlik Cloud 身份验证失败

可能的原因

API 密钥无效、已过期，或租户 URL 不正确。控制台显示`Qlik Cloud authentication failed for qlik-cli context`。

建议的操作

执行以下选项之一：

* 运行 `--setupQlikAuth` 以交互方式重新输入凭据。
* 直接使用 `--qlikTenantUrl` 和 `--qlikApiKey` 提供凭据。

验证租户 URL 格式：`https://<tenant>.<region>.qlikcloud.com`。在 Qlik Cloud 管理门户的 个人资料 &gt; API 密钥 下检查 API 密钥的有效性。使用 `--logLevel DEBUG` 运行，以在日志文件中捕获完整的身份验证交换。

## 存在多个 qlik-cli 上下文

可能的原因

已配置多个 qlik-cli 上下文，但未指定任何上下文。控制台显示`Multiple qlik-cli contexts exist but no context was specified`。

建议的操作

使用 `--qlikContext` 明确指定上下文，后跟上下文名称。要查看可用的上下文，请运行 `--setupQlikAuth`，它会列出所有已配置的上下文。

## 无法生成 API 密钥

可能的原因

用户账户没有具有 管理 API 密钥 权限的角色。Qlik Cloud 门户在 个人资料 &gt; API 密钥 下未显示 生成新密钥 选项。

建议的操作

请租户管理员创建一个具有管理 API 密钥权限的自定义角色，并将该角色分配给该账户。有关详细信息，请参阅 [设置 Qlik Cloud 访问](https://help.qlik.com/zh-CN/migration/Content/Qv2qsMigration/getting-started/setting-up-qlik-cloud-access.htm)。

## 应用创建因权限错误而失败

可能的原因

此用户帐户不具备 私有分析内容创建者 角色。Qlik Cloud 需要此角色在个人空间中创建应用程序。

建议的操作

请租户管理员将 私有分析内容创建者 角色分配给该账户。部署到共享空间时，请验证目标空间上是否存在可编辑权限。有关详细信息，请参阅 [设置 Qlik Cloud 访问](https://help.qlik.com/zh-CN/migration/Content/Qv2qsMigration/getting-started/setting-up-qlik-cloud-access.htm)。

## 了解更多

* [设置 Qlik Cloud 访问](https://help.qlik.com/zh-CN/migration/Content/Qv2qsMigration/getting-started/setting-up-qlik-cloud-access.htm)
* [身份验证](https://help.qlik.com/zh-CN/migration/Content/Qv2qsMigration/getting-started/authentication.htm)
* [部署到 Qlik Cloud](https://help.qlik.com/zh-CN/migration/Content/Qv2qsMigration/deploying-to-qlik-cloud/index.htm)