AEM as a Cloud Service: erro 401 não autorizado no ponto de extremidade de configuração do trabalhador JSON2HTML devido ao token de autenticação
Este artigo explica como resolver um erro 401 Não autorizado ao acessar o ponto de extremidade de configuração do trabalhador JSON2HTML para o Edge Delivery Services no Adobe Experience Manager as a Cloud Service.
Descrição description
Ambiente
Adobe Experience Manager as a Cloud Service (todas as versões)
Problema/Sintomas
Ao tentar acessar o ponto de extremidade de configuração do trabalhador JSON2HTML conforme descrito na documentação do Adobe para Edge Delivery Services, ocorre o seguinte erro:
HTTP 401 Unauthorized
Authentication Token Required
As tentativas de usar o token padrão da API de administração do AEM resultam no mesmo erro. O problema ocorre especificamente ao seguir a Etapa 4 da Publicação de fragmentos de conteúdo do AEM na documentação do Edge Delivery Services e acesso a uma URL semelhante a:
https://json2html.adobeaem.workers.dev/config/<tenant>/<project>/<branch>
- O endpoint não aceita o token padrão da API de administração do AEM.
- A mensagem de erro indica que um token de autenticação é necessário.
- A solicitação pode ter usado a chave do cabeçalho ou o formato de valor incorreto para o token.
Resolução resolution
-
Verifique se você está usando o cabeçalho de autenticação correto:
- A chave do cabeçalho deve ser
Authorization. - O valor deve estar no formato:
token <your-token>(substitua<your-token>pelo valor do token real).
- A chave do cabeçalho deve ser
-
Não use o token padrão da API de administração do AEM, pois ele não é válido para este endpoint.
-
Obtenha o token necessário para o ponto de extremidade de configuração do trabalhador
JSON2HTML:- Consulte a documentação oficial do Adobe
JSON2HTMLpara Edge Delivery Services para obter instruções sobre como gerar ou recuperar o token correto para o seu ambiente. - Se a documentação não estiver clara ou se você não tiver acesso ao token necessário, entre em contato com o administrador do Adobe ou representante de suporte para obter assistência.
- Consulte a documentação oficial do Adobe
-
Atualize sua solicitação de API para incluir o cabeçalho
Authorizatione o valor do token corretos. -
Tente acessar o endpoint novamente. Se o problema persistir, verifique se o token não expirou e se você tem as permissões necessárias para o recurso solicitado.
Causa
O erro 401 Não autorizado ocorre porque o ponto de extremidade requer um token de autenticação específico no cabeçalho Authorization, e o token padrão da API de Administração do AEM não é aceito.