Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-122279

QNetworkAccessManager fails to authenticate if proxy has username & password

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • P1: Critical
    • None
    • 6.6.1
    • Network: Proxies
    • None
    • macOS

    Description

      My initial investigation was flawed, for a simple squid based proxy everything works as expected. It seems to only be a problem for a certain customer behind an NTLM proxy: QTCREATORBUG-30369

       

      When a proxy is configured on macOS, the username and password cannot be retrieved by the functions used by Qt at the moment (CFNetworkCopySystemProxySettings).

      This means that every Qt application has to implement QNetworkAccessManager::proxyAuthenticationRequired which is non-trivial to do well.

      Since the user has configured username & password, Qt should also use that automatically.
      I'm aware that this is a huge amount of effort.

       

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              tpochep Timur Pocheptsov
              madwinter Marcus Tillmanns
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes