1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

  2. Anuncie Aqui ! Entre em contato fdantas@4each.com.br

Problema API Rest - Cookie name cannot be empty

Discussão em 'Progress 4GL' iniciado por rafaelrubin, Junho 8, 2022.

  1. rafaelrubin

    rafaelrubin Sem Pontuação

    Boa tarde.

    Estou desenvolvendo um consumo de API Rest para a Transportadora Jamef, a mesma tem uma rotina de login que retorna uma token de autenticação. Testando pelo Postman funciona a contento, mas o Progress (11.7.14) me retorna a mensagem de erro:

    "Cookie name cannot be empty"

    A API utiliza a Cipher ECDHE-RSA-AES256-GCM-SHA384 e protocolo TLS 1.2 (consegui modificar), porém não consigo tratar o erro. O problema é que os arquivos request e response-data-chunk do Progress retornam os dados corretamente. Segue abaixo o trecho:

    Programa:

    DEFINE VARIABLE cSSLProtocols AS CHARACTER EXTENT NO-UNDO.
    DEFINE VARIABLE cSSLCiphers AS CHARACTER EXTENT NO-UNDO.
    // the size and values of the SSL protocols and ciphers depend on the server
    EXTENT(cSSLProtocols) = 1.
    EXTENT(cSSLCiphers) = 1.
    ASSIGN cSSLProtocols[1] = 'TLSv1.2'
    cSSLCiphers[1] = 'ECDHE-RSA-AES256-GCM-SHA384'
    .
    /*INICIA BIBLIOTECA*/
    oLib = ClientLibraryBuilder:Build()
    :SetSSLProtocols(cSSLProtocols)
    :SetSSLCiphers(cSSLCiphers)
    :library.
  2. fdantas

    fdantas Administrator Moderador

    Bom dia Rafael,

    Testa usando CURL
  3. fabianofss

    fabianofss Membro Participativo

    Se você gerar um código de exemplo pelo postman
    Ele gera um Cokie junto, eu costumo usar esse cokie gerado.
  4. Fernando Pinhatti

    Fernando Pinhatti Membro Participativo

    Boa tarde, estou trabalhando na integração com a api da Jamef, e estou com o mesmo erro, "Cookie name cannot be empty", por acaso conseguiu avançar, e se sim poderia me ajudar?
  5. Thiago Mendes

    Thiago Mendes Sem Pontuação

    Alguém conseguiu solucionar este caso?
  6. Thiago Mendes

    Thiago Mendes Sem Pontuação

    Alguém conseguiu solucionar este caso?

Compartilhe esta Página