Fórum
Ver pergunta

WebAPI fora da LAN   

44 visualizações
0
0

Boa tarde,

Sempre que os métodos são invocados de fora da LAN a webAPi devolve sempre um erro genérico tipo este:
{ “Message”: “An error has occurred.” }

Se executar os mesmos métodos em localhost eles devolve uma mensagem orientadora do problema verificado, como posso ativar essas mesmas mensagens para fora do localhost ?

Faça login para poder traduzir
V10
Web API
Marcado como spam
Criado há 4 anos e 9 meses ricardosilva
r
ricardosilva Iniciante
2 respostas
0
Resposta privada

Olá daniel,

Antes de mais obrigado pela resposta. Se fosse esse o problema dava o mesmo erro em localhost correto ? Mas em modo localhost funciona ou público funciona na perfeição a integração em Primavera as mensagens de rtorno se for a partir de um endereço público é que devolve sempre { “Message”: “An error has occurred.” } se existir algum erro no JSON, no entanto se estiver tudo bem com o JSON funciona na perfeição e integra. Se colocar um cliente que não existe em vez de dar o erro a entidade não existe dá o erro { “Message”: “An error has occurred.” }.

Tenho de fazer alguma alteração a nível do IIS ?

Faça login para poder traduzir
Marcado como spam
Criado há 4 anos e 8 meses ricardosilva
r
ricardosilva Iniciante
    0
    Resposta privada

    Boa tarde,
    A WebAPI trabalha diretamente com as assemblies do ERP, logo, o ISS tem que ter permissões de acesso à pasta onde as DLLs do ERP estão instaladas.
    Não poderá ser esse o problema?

    Faça login para poder traduzir
    Marcado como spam
    Criado há 4 anos e 8 meses danielvieira-1
    d
    danielvieira-1 Responsiveness Member