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
-
Acesse o console do Amazon Location
e escolha as chaves de API no menu à esquerda. -
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.
-
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.
-
-
Selecione Criar chave de API para criar a chave de API.
-
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.