[WebKit-devel] [Bug 297954] rekonq/konqueror do not send http basic auth header on synchronous AJAX requests

Dawit Alemayehu adawit at kde.org
Thu Apr 19 03:40:06 UTC 2012


https://bugs.kde.org/show_bug.cgi?id=297954

--- Comment #1 from Dawit Alemayehu <adawit at kde.org> ---
This is a known issue. Unfortunately, there is no easy fix for it. Earlier
attempt to fix bug# 231932, which would also solve this bug, resulted in the
crash reported in bug# 287778. Hopefully, we can figure out how to address this
problem without causing new regressions.

(In reply to comment #0)
> User-Agent:       Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.34 (KHTML,
> like Gecko) rekonq Safari/534.34
> Build Identifier: 
> 
> When setting the third parameter of XMLHttpRequest.send to false to make the
> request synchronous, rekonq and konqueror with webkit engine do not send the
> "Authorization" HTTP header to the server thereby failing to authenticate
> the request. It does work as expected for the default asynchronous requests.
> 
> Reproducible: Always
> 
> Steps to Reproduce:
> 1. go to http://niner.name/rekonq_ajax_basic_auth_bug/
> 2. login with user name "test" and password "test"
> 3. press the "sync request" button
> Actual Results:  
> an alert pops up with a "Fail: 401 Authorization Required" message
> 
> Expected Results:  
> an alert pops up with a "Win" message like it does when pressing the "async
> request" button

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the WebKit-devel mailing list