You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After upgrading from 3.7.0 to 3.8.0, routes that contain a url encoded forward slash no longer work.
Example route: /auth/{code}
Example url: /auth/4%2FGtXcKpxJQk97MyRtHOy_6sPKrLz74-nDkKG6-iz-PIc
This route will no longer be triggered for that URL. I think the culprit is c2d7ae4, which started URL decoding the URI.
I'm working around this issue currently by double URL encoding the parameter (so the example url from above would be 4%252FGtXcKpxJQk97MyRtHOy_6sPKrLz74-nDkKG6-iz-PIc).
The text was updated successfully, but these errors were encountered:
FWIW I bumped into what I thought was this issue, but the trouble was actually with Apache. The fix was to add AllowEncodedSlashes NoDecode inside my VirtualHost:
After upgrading from 3.7.0 to 3.8.0, routes that contain a url encoded forward slash no longer work.
Example route: /auth/{code}
Example url: /auth/4%2FGtXcKpxJQk97MyRtHOy_6sPKrLz74-nDkKG6-iz-PIc
This route will no longer be triggered for that URL. I think the culprit is c2d7ae4, which started URL decoding the URI.
I'm working around this issue currently by double URL encoding the parameter (so the example url from above would be 4%252FGtXcKpxJQk97MyRtHOy_6sPKrLz74-nDkKG6-iz-PIc).
The text was updated successfully, but these errors were encountered: