[Webkit-unassigned] [Bug 45943] New: CORS: Cross-domain PROPFIND XHR request for servers with authentication does not work in Safari.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 16 20:10:43 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=45943

           Summary: CORS: Cross-domain PROPFIND XHR request for servers
                    with authentication does not work in Safari.
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
               URL: http://www.ajaxfilebrowser.com/?CrossDomainDemo
        OS/Version: Windows Vista
            Status: UNCONFIRMED
          Severity: Major
          Priority: P2
         Component: XML
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: info at ithit.com


When you submit cross-domain PROPFIND request in Safari using XmlHttpRequest to a server that is using Basic, Digest or Windows authentication the request silently fails. No login dialog is displayed.

For servers with anonymous authentication the request works with no problem.

Steps to Reproduce:
1. Go to http://www.ajaxfilebrowser.com/?CrossDomainDemo
2. Enter url of the WebDAV server that is using authentication in 'WebDAV Server Url' field. For example this one that is using Basic: http://www.ithit.com:8044/
 Login: User1
 Password: pwd
3. Click "Connect" button.

Using a debugging proxy you can find that preflight OPTIONS request is being sent but no login dialog is displayed and no PROPFIND request is sent. 

Chrome browser work with Basic, Digest and Integrated windows with no problem.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list