1
resposta

[Bug] Erro ao Publicar api

A publicação encontrou um erro. Falha no build. Consulte a janela de Saída para obter mais detalhes.

Um log de diagnóstico foi escrito no seguinte local: "C:\Users\jpthe\AppData\Local\Temp\tmp5667.tmp"

saída: Gravidade Código Descrição Projeto Arquivo Linha Estado de Supressão Erro Falha na tarefa de implantação da Web. (Conectado ao computador remoto ("screensound-api1.scm.azurewebsites.net") usando o Serviço de Gerenciamento da Web, mas não foi possível autorizar. Verifique se você está usando o nome de usuário e a senha corretos, se o site ao qual você está se conectando existe e se as credenciais representam um usuário que tem permissões para acessar o site. Saiba mais em: https://go.microsoft.com/fwlink/?LinkId=221672#ERROR_USER_UNAUTHORIZED.) Verifique se o nome do site, o nome de usuário e a senha estão corretos. Se o problema não for resolvido, entre em contato com o administrador local ou do servidor. Detalhes do erro: Conectado ao computador remoto ("screensound-api1.scm.azurewebsites.net") usando o Serviço de Gerenciamento da Web, mas não foi possível autorizar. Verifique se você está usando o nome de usuário e a senha corretos, se o site ao qual você está se conectando existe e se as credenciais representam um usuário que tem permissões para acessar o site. Saiba mais em: https://go.microsoft.com/fwlink/?LinkId=221672#ERROR_USER_UNAUTHORIZED. O servidor remoto retornou um erro: (401) Não Autorizado. ScreenSound.API 0

1 resposta

Olá João! Tudo bem?

Pelo que você descreveu, parece que o problema está relacionado à autorização durante o processo de publicação da sua API no Azure. O erro ERROR_USER_UNAUTHORIZED e o código de status (401) Não Autorizado indicam que há algo errado com as credenciais usadas para acessar o recurso no Azure.

Aqui estão alguns passos que você pode seguir para tentar resolver esse problema:

  1. Verificar Credenciais: Certifique-se de que o nome de usuário e a senha que você está usando estão corretos. Essas credenciais podem ser as que você configurou para o FTP ou para o perfil de publicação no Azure.

  2. Checar o Nome do Site: Verifique se o nome do site screensound-api1.scm.azurewebsites.net está correto. Pelo contexto, o nome da sua instância deveria ser screensound-api.azurewebsites.net. Pode haver um erro de digitação ou configuração errada no seu perfil de publicação.

  3. Revisar o Perfil de Publicação: No Visual Studio, você pode revisar e reconfigurar o perfil de publicação. Isso pode ser feito clicando com o botão direito no projeto dentro do Solution Explorer, selecionando "Publish" e então ajustando as configurações conforme necessário.

  4. Regenerar o Perfil de Publicação: Se continuar enfrentando problemas, considere regenerar o perfil de publicação no Azure e no Visual Studio. Isso pode ser feito no portal do Azure, onde você pode baixar um novo perfil de publicação e importá-lo para o Visual Studio.

Essas etapas devem ajudá-lo a identificar e corrigir o problema com a autorização. Verifique cada item cuidadosamente e tente publicar novamente após cada correção.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.