GNOME Bugzilla – Bug 777936
HTTP authentication doesn't work when done asynchronously and flag SOUP_MESSAGE_DO_NOT_USE_AUTH_CACHE is used
Last modified: 2017-02-22 08:20:44 UTC
We are calling soup_message_set_auth right after emitting the authenticate signal only if the auth was already authenticated. But it's possible for users to pause the message, do the authentication, and then unpause the message. This relyes on the cached credentials to work, but we don't use them when the flag SOUP_MESSAGE_DO_NOT_USE_AUTH_CACHE is set.
Created attachment 344539 [details] [review] auth: Fix async authentication when flag SOUP_MESSAGE_DO_NOT_USE_AUTH_CACHE is used
*** Bug 778061 has been marked as a duplicate of this bug. ***
Comment on attachment 344539 [details] [review] auth: Fix async authentication when flag SOUP_MESSAGE_DO_NOT_USE_AUTH_CACHE is used looks right