Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ API Gateway/ Guia de usuário/ Credenciais/ Criar uma credencial e vinculá-la às APIs
Atualizado em 2024-10-14 GMT+08:00

Criar uma credencial e vinculá-la às APIs

Para APIs que usam autenticação de aplicação, crie credenciais para gerar IDs de credenciais e pares de chaves/segredos. Ao chamar essa API, vincule uma credencial à API e use o par de chaves/segredos para substituí-la no SDK para que o APIG possa autenticar sua identidade. Para obter detalhes sobre a autenticação de aplicações, consulte o Guia de desenvolvedor.

  • As APIs que usam autenticação do IAM ou não exigem autenticação não precisam de credenciais.
  • Você pode criar um máximo de 50 credenciais para cada gateway.

Criação de uma credencial

  1. Vá para o console do APIG.
  2. Selecione um gateway dedicado na parte superior do painel de navegação.
  1. No painel de navegação, escolha API Management > Credentials.
  2. Clique em Create Credential e defina informações de credencial.

    Tabela 1 Informações da credencial

    Parâmetro

    Descrição

    Name

    Nome da credencial.

    Description

    Descrição sobre a credencial.

    Você pode personalizar AppKeys (chaves) e AppSecrets (segredos). Um AppKey é um identificador gerado automaticamente, que é globalmente exclusivo. Não é aconselhável personalizar um, a menos que seja necessário.

  3. Clique em OK.

    • Depois que a credencial é criada, seu nome e ID são exibidos na página Credentials.
    • Clique no nome da credencial e visualize a chave e o segredo.

Vinculação de uma credencial a APIs

  1. Na página Credentials, clique no nome da credencial de destino.
  2. Na área de APIs, clique em Bind to APIs.
  3. Selecione um ambiente, um grupo de APIs e APIs.
  4. Clique em OK.

    Para desvincular uma API, clique em Unbind na linha que contém a API.

    Uma credencial pode ser vinculada a várias APIs que usam autenticação de aplicação e cada uma dessas API pode ser vinculada a várias credenciais.