Giter Club home page Giter Club logo

quarkus-reproduce-err-timeout's Introduction

quarkus-reproduce-err-timeout

Sample project to reproduce issue quarkusio/quarkus#23360

reproduce with curl

On linux ubuntu mint: (curl uses HTTP/2 200)

If we send a correct user and password:

curl -i --insecure -X POST https://localhost:8180/j_security_check --max-time 2 -H "Content-Type: application/x-www-form-urlencoded"  -d "j_username=admin&j_password=admin"

it should returns:

HTTP/2 200 
content-length: 0
set-cookie: quarkus-credential=DPLF9TfeDhesLyIwm6IB4Jk6URgArUAgnI2einzkM8fP1QHLJ4SmsBe2tfSrtdM9; Path=/; Secure; SameSite=Strict

But it will returns timeout if you don't use a correct user and password:

curl -i --insecure -v -X POST https://localhost:8180/j_security_check --max-time 2 - -H "Content-Type: application/x-www-form-urlencoded"  -d "j_username=aaaa&j_password=bbb"

reproduce with browser

Go to https://localhost:8180/

Open debugger and go to network

Click on "LoginOk" => see status 200

Click on "LoginErr" => see the exception in quarkus and time out in the broswer.

quarkus-reproduce-err-timeout's People

Contributors

antsfiles avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.