- 
                Notifications
    You must be signed in to change notification settings 
- Fork 3k
Open
Labels
area/oidckind/bugSomething isn't workingSomething isn't workingtriage/needs-feedbackWe are waiting for feedback.We are waiting for feedback.
Description
Describe the bug
Problem with quarkus.oidc.token.authorization-scheme=dpop. Quarkus ommits default HTTP port 80 from request's URI, when validating DPoP proof.
When I:
- Create DPoP proof for http://mysite:80/dpop
- Make http request for URI http://mysite:80/dpop(and I checked network traffic, HTTP request actually contains the port number in URI)
- Quarkus will decline the request stating that DPoP proof URI http://mysite:80/dpopdoes not match request URIhttp://mysite/dpop
Quarkus drops the default port somewhere during the processing. Explicitly declaring port 80 is not the most common thing, but can easily happen in automation.
Expected behavior
No response
Actual behavior
No response
How to Reproduce?
No response
Output of uname -a or ver
No response
Output of java -version
No response
Quarkus version or git rev
No response
Build tool (ie. output of mvnw --version or gradlew --version)
No response
Additional information
No response
Metadata
Metadata
Assignees
Labels
area/oidckind/bugSomething isn't workingSomething isn't workingtriage/needs-feedbackWe are waiting for feedback.We are waiting for feedback.