Error ao tentar configurar chave (key)

Olá

Seguimos as instruções e o erro persiste conforme prints abaixo.

Já fiemos testes com as instruções anteriormente sem sucesso.

mas ele manda usar esse SetMeteredKey() que é exatamente o que estamos usando atualmente e está dando o mesmo erro reportado por eles;

Preciso de uma solução definitiva para esse problema.

image.jpg (111,7,KB)

image.png (42,5,KB)

image.jpg (41,5,KB)

@jluis

Estamos verificando e entraremos em contato com você em breve.

@jluis

Testámos no nosso ambiente com as suas chaves e o trecho de código abaixo do plugin Aspose.PDF. As chaves funcionaram corretamente:

var input = "input.pdf";
var output = "result.doc";
string publicKey = "....4443";
string privateKey = "....";

Metered license = new Metered();
license.SetMeteredKey(publicKey, privateKey);

using (var converter = new Pdf.Plugins.DocConverter())
{
    var options = new PdfToDocOptions();
    options.AddInput(new FileDataSource(input));
    options.AddOutput(new FileDataSource(output));
    var resultContainer = converter.Process(options);
}

Pode usar o exemplo de código abaixo e dizer-nos se tiver algum problema? Além disso, partilhe se consegue descarregar o plugin ou não. Nós orientá-lo-emos melhor.

Obrigado vamos testar com código enviado!

Olá o erro persiste mesmo seguindo suas orientações. Precisamos resolver essa questão estamos sendo impactados. Evidencias no link abaixo:

Test_Aspose.docx

@jluis

Estamos preparando uma lista de instruções para você usar o plugin Aspose.PDF e compartilharemos com você em breve.

@jluis

O trecho de código de exemplo abaixo foi testado no .NET 8.0 e não observamos nenhum problema. Você pode confirmá-lo no .NET 8.0?

Sobre o .NET Framework 4.x, você pretende usar a API com esta versão? Você pode confirmar?

Metered license = new Metered();
license.SetMeteredKey(publicKey, privateKey);

using (var converter = new Aspose.Pdf.Plugins.DocConverter())
{
    var options = new Plugins.PdfToDocOptions();
    options.AddInput(new Aspose.Pdf.Plugins.FileDataSource(dataDir + "input.pdf"));
    options.AddOutput(new Aspose.Pdf.Plugins.FileDataSource(dataDir + "output.pdf"));
    var resultContainer = converter.Process(options);
}

Olá obrigado! Vamos testar e te avisaremos

Olá Fizemos uma alteração na aplicação segue para vc ter na base de conhecimento de vcs aparentemente está tud certo.

Fiz um teste incluindo o protocolo TLS 1.2 (protocolo de comunicação segura entre um site e uma API por exemplo, que é o caso da autenticação da ASPOSE) e funcionou, essa foi a tag que utilizei antes de validar a licença:

System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;

Então essa é a solução para o erro : “Authentication Failed”.

@jluis

Que bom saber que conseguiu resolver o problema e que as coisas começaram a funcionar no seu caso. Continue a utilizar a API e sinta-se à vontade para nos informar criando um novo tópico caso necessite de mais ajuda.