Skip to content

Bugfix: Chrome login fails with 400 request headers too long #525#717

Open
ShwetaKumari-programming wants to merge 3 commits intoMrSwitch:mainfrom
ShwetaKumari-programming:fix-issue#525
Open

Bugfix: Chrome login fails with 400 request headers too long #525#717
ShwetaKumari-programming wants to merge 3 commits intoMrSwitch:mainfrom
ShwetaKumari-programming:fix-issue#525

Conversation

@ShwetaKumari-programming

Some users were experiencing a HTTP 400 – “The size of the request headers is too long” error when calling hello.login() in Chrome. The issue did not occur in Incognito mode or in other browsers, and Azure B2C itself was functioning correctly.

This behavior was caused by excessive data being included in request headers, which can accumulate over time in Chrome due to stored session data, cookies, or repeated authentication attempts. When Chrome’s header size limit was exceeded, the login request failed before reaching Azure B2C.

This PR fixes the issue by adjusting the login flow to prevent oversized request headers, ensuring consistent behavior across Chrome, Incognito mode, and other browsers.

What’s Changed

Fixed hello.login() failing in Chrome due to oversized request headers

Reduced/cleaned unnecessary data sent during authentication requests

Ensured login works consistently across browsers, including Chrome

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant