Solução de problemas de erros de autenticação comuns
Observação
As APIs do Portal do Cloud Partner são integradas ao Partner Center e continuarão funcionando nele. A transição introduz pequenas alterações. Examine as alterações listadas na API do Portal do Cloud Partner para garantir que seu código continue funcionando após a transição para o Cloud Partner. As APIs do CPP somente devem ser usadas em produtos existentes que já foram integrados antes da transição para o Partner Center. Os novos produtos devem usar as APIs de envio do Partner Center.
Este artigo fornece assistência para erros de autenticação comuns ao usar as APIs do Portal do Cloud Partner.
Erro não autorizado
Se você constantemente receber erros 401 unauthorized
, verifique se há um token de acesso válido. Se você ainda não tiver feito isso, crie um aplicativo básico do Microsoft Entra e uma entidade de serviço, conforme descrito em Usar portal para criar um aplicativo e uma entidade de serviço do Microsoft Entra que possam acessar recursos. Em seguida, use o aplicativo ou uma solicitação HTTP POST simples para verificar o acesso. Você incluirá a ID do Locatário, a ID do Aplicativo, a ID de Objeto e a chave secreta para obter o token de acesso.
Erro "Proibido"
Se você receber um erro 403 forbidden
, verifique se a entidade de serviço correta foi adicionada à conta do publicador no Portal do Cloud Partner. Siga as etapas na página Pré-requisitos para adicionar a entidade de serviço ao portal.
Se a entidade de serviço correta foi adicionada, verifique todas as outras informações. Atente-se à ID de Objeto inserida no portal. Há duas IDs de objeto na página de registro do aplicativo Microsoft Entra e você deve usar a ID de objeto local. É possível localizar o valor correto, acessando a página Registros de aplicativo do aplicativo e clicando no nome do aplicativo em Aplicativo gerenciado no diretório local. Isso irá direcioná-lo às propriedades locais do aplicativo onde será possível localizar a ID de Objeto correto na página Propriedades, conforme mostrado na figura a seguir. Além disso, certifique-se de usar a ID do publicador correto ao adicionar a entidade de serviço e fazer chamada à API.