Para configurar a autenticação para seu aplicativo - Amazon Location Service

Para configurar a autenticação para seu aplicativo

O aplicativo que você criar neste tutorial possui uso anônimo, o que significa que seus usuários não precisam fazer login no AWS para utilizar o aplicativo. No entanto, por padrão, as APIs do Amazon Location Service exigem autenticação para serem usadas. Você pode usar o Amazon Cognito ou as chaves de API para fornecer autenticação e autorização para usuários anônimos. Neste tutorial, você criará chaves de API para uso no aplicativo de amostra.

nota

Para obter mais informações sobre o uso de chaves de API ou do Amazon Cognito com o Amazon Location Service, consulte Conceder acesso ao Amazon Location Service.

Para configurar a autenticação para seu aplicativo
  1. Acesse o console do Amazon Location e escolha as chaves de API no menu à esquerda.

  2. Escolha Criar chave de API.

    Importante

    A chave de API que você cria deve estar na mesma Conta da AWS e Região AWS dos recursos do Amazon Location Service que você criou na seção anterior.

  3. Na página Criar chave de API, preencha as informações a seguir.

    • Nome: um nome para sua chave de API, do tipo MyWebAppKey.

    • Recursos: selecione o mapa e os recursos do índice de local do Amazon Location que criou na seção anterior. Você pode adicionar mais de um recurso escolhendo Adicionar recurso. Isso permitirá que a chave da API seja usada com esses recursos.

    • Ações: especifique as ações que você deseja autorizar com essa chave de API. Você deve selecionar pelo menos geo:GetMap* e geo:SearchPlaceIndexfForPosition para que o tutorial funcione conforme o esperado.

    • Opcionalmente, você pode adicionar uma Descrição, Prazo de expiração ou Tags à sua chave de API. Você também pode adicionar um indicador (como *.example.com) para limitar a chave a ser usada somente em um domínio específico. Isso significa que o tutorial só funcionará nesse domínio.

      nota

      É recomendável que você proteja o uso da chave de API definindo um prazo de expiração ou um indicador, se não ambos.

  4. Selecione Criar chave de API para criar a chave de API.

  5. Escolha Mostrar chave de API e copie o valor da chave para uso posterior no tutorial. Estará no formulário v1.public.a1b2c3d4....

    Importante

    Você precisará dessa chave ao escrever o código para seu aplicativo posteriormente neste tutorial.