Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use Vert.x Buffer for OIDC requests #16157

Merged

Conversation

sberyozkin
Copy link
Member

Fixes #16151

This PR uses sendBuffer as opposed to sendForm as the later does not set Content-Length.
I did a tiny optimization during the encoding process as the only few standard parameters which are used for the OIDC requests do not require the encoding

@sberyozkin sberyozkin force-pushed the oidc_web_client_no_chunked_enc branch from 24b5745 to 9e66209 Compare March 31, 2021 17:14
@sberyozkin
Copy link
Member Author

sberyozkin commented Mar 31, 2021

@cescoffier, thanks, I've removed one unused property which I forgot to remove in one of the recent PRs and just restored it - otherwise the backport would be more difficult as this property is not in 1.13.0.Final, I'll clean it up a bit later on

@geoand
Copy link
Contributor

geoand commented Mar 31, 2021

So should this be merged?

@sberyozkin
Copy link
Member Author

@geoand Hey, sorry, just stepped outside for an eve walk :-). Yeah, let me merge it

@sberyozkin sberyozkin merged commit ed3aced into quarkusio:main Mar 31, 2021
@quarkus-bot quarkus-bot bot added this to the 1.14 - main milestone Mar 31, 2021
@sberyozkin sberyozkin deleted the oidc_web_client_no_chunked_enc branch March 31, 2021 20:08
@geoand
Copy link
Contributor

geoand commented Mar 31, 2021 via email

@sberyozkin
Copy link
Member Author

@gsmet Hi Guillaume - sorry - if this PR proves a bit messy to backport :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

OIDC Extension does not work anymore with Azure AD and Quarkus 1.13.0
4 participants