diff options
author | Ondrej Holy <oholy@redhat.com> | 2018-10-08 09:08:58 +0200 |
---|---|---|
committer | Ondrej Holy <oholy@redhat.com> | 2020-05-12 14:09:44 +0000 |
commit | b2dad7da07e4bada728742bd29a481d8da696747 (patch) | |
tree | 597dcea27616ccc035d5c0f4aee04663035579fe | |
parent | 4d86c250d9a644f3aed175f3d77981b237b6a0be (diff) | |
download | gvfs-b2dad7da07e4bada728742bd29a481d8da696747.tar.gz |
dav: Add support for Negotiate authentication
Currently, only Basic and Digest authentication is possible for webdav
backend. Let's add support for Negotiate also.
https://gitlab.gnome.org/GNOME/gvfs/issues/342
-rw-r--r-- | daemon/gvfsbackenddav.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/daemon/gvfsbackenddav.c b/daemon/gvfsbackenddav.c index d4d4ac9b..081d3b8a 100644 --- a/daemon/gvfsbackenddav.c +++ b/daemon/gvfsbackenddav.c @@ -1907,6 +1907,8 @@ do_mount (GVfsBackend *backend, session = G_VFS_BACKEND_HTTP (backend)->session; G_VFS_BACKEND_HTTP (backend)->mount_base = mount_base; + soup_session_add_feature_by_type (session, SOUP_TYPE_AUTH_NEGOTIATE); + /* Override the HTTP backend's default. */ g_object_set (session, "ssl-strict", TRUE, |