Closed loxK closed 1 year ago
What network settings to you use in the sync profile advanced settings? Is Force Basic Auth activated, does it make any difference if you turn it off or use preemtive auth?
It works with Force Basic Auth
activated.
preemtive auth
doesn't change anything
So, there is a workaround (thks), but password without accentuated chars do work with default settings whereas any password should work.
(sorry, forgot to specify that is connecting to Nextcloud 24 from Outlook 2206 on Windows 10)
When using force basic auth we manually write the authentication header and use base64 encoded data of the utf8 username and password fields, so that combination seems to work for special chars. Without that option we just use the default settings of the C# HttpClient and NetworkCredential classes, there is no way to change the Encoding there I guess, so I am not sure how to change the behaviour.
Are the C# libs closed source ?
Will change force basic authentication where we manually add the header in the correct encoding as default for new profiles in the next release to fix those issues.
When the user's password contains an accentuated character (verified with char
ù
), it fails to authenticate :