diff options
Diffstat (limited to 'ucb')
-rw-r--r-- | ucb/source/ucp/webdav-curl/CurlSession.cxx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ucb/source/ucp/webdav-curl/CurlSession.cxx b/ucb/source/ucp/webdav-curl/CurlSession.cxx index 4fe05ab97e72..c3fd76062e2c 100644 --- a/ucb/source/ucp/webdav-curl/CurlSession.cxx +++ b/ucb/source/ucp/webdav-curl/CurlSession.cxx @@ -1373,6 +1373,12 @@ auto CurlProcessor::ProcessRequest( } break; } + case SC_FORBIDDEN: // treat as 401, just for testing! + if (rSession.m_isAuthenticated) + { + break; + } + [[fallthrough]]; case SC_UNAUTHORIZED: case SC_PROXY_AUTHENTICATION_REQUIRED: { |