ucb: webdav-curl: auth data is invalid when receiving 401
Even if it used to be valid before; unfortunately newly entered credentials weren't actually used because the flag was never reset. Change-Id: Ib36689f40ff780596b9cfe6fe589a6f2e79cfcd2 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/152679 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
This commit is contained in:
@@ -1397,6 +1397,10 @@ auto CurlProcessor::ProcessRequest(
|
||||
case SC_UNAUTHORIZED:
|
||||
case SC_PROXY_AUTHENTICATION_REQUIRED:
|
||||
{
|
||||
(statusCode != SC_PROXY_AUTHENTICATION_REQUIRED
|
||||
? rSession.m_isAuthenticated
|
||||
: rSession.m_isAuthenticatedProxy)
|
||||
= false; // any auth data in m_pCurl is invalid
|
||||
auto& rnAuthRequests(statusCode == SC_UNAUTHORIZED ? nAuthRequests
|
||||
: nAuthRequestsProxy);
|
||||
if (rnAuthRequests == 10)
|
||||
|
||||
Reference in New Issue
Block a user