amagovpt / autenticacao.gov

Middleware Oficial de Identificação Eletrónica em Portugal - Cartão de Cidadão, da Chave Móvel Digital e Sistema de Certificação de atributos profissionais
https://www.autenticacao.gov.pt
European Union Public License 1.2
164 stars 33 forks source link

Erro ao assinar com chave movel atraves do Middleware JAVA #116

Closed pmcfernandes closed 1 year ago

pmcfernandes commented 1 year ago

Boas,

Tenho o Autenticacao.gov 3.8.0 e estou a usar a API java para assinar um pdf com a classe PDFSignature e esta-me a dar um error 401 HTTP

C:\Program Files\jdk-17.0.1\bin\java.exe - 2022-10-31 17:25:10 - 19692|15804 - CCMovel - ERROR: eIDMW::handleCommunicationError: SOAP Fault! HTTP Error C:\Program Files\jdk-17.0.1\bin\java.exe - 2022-10-31 17:25:10 - 19692|15804 - CCMovel - ERROR: Error in CMD operation: isOTP=no C:\Program Files\jdk-17.0.1\bin\java.exe - 2022-10-31 17:25:10 - 19692|15804 - CCMovel - ERROR: CMDSignatureClient::handleErrorCode: HTTP service Error code 401.

agrr commented 1 year ago

Bom dia,

o serviço da Chave Móvel retorna esse erro se forem passadas credenciais erradas pelo método PTEID_CMDSignatureClient.setCredentials.

Estas credenciais têm de ser fornecidas pela AMA para developers de aplicações externas.

pmcfernandes commented 1 year ago

Sim, foi o que aconteceu.