iterate-ch / cyberduck

Cyberduck is a libre FTP, SFTP, WebDAV, Amazon S3, Backblaze B2, Microsoft Azure & OneDrive and OpenStack Swift file transfer client for Mac and Windows.
https://cyberduck.io/
GNU General Public License v3.0
3.33k stars 290 forks source link

SMB Login with Windows Integrated Authentication/SPNEGO-based Kerberos Authentication #15081

Open dkocher opened 1 year ago

dkocher commented 1 year ago

Relates to #11371.

AliveDevil commented 1 year ago

Implementation is hell of an effort, not really viable to implement short-term.

May be possible with something along this: https://github.com/hierynomus/smbj/issues/304#issuecomment-375603115 But it's not really clear how easy it would be to get this implemented. "SpnegoAuthenticator" requires GSSAuthenticationContext instead of AuthenticationContext, some GSSCredential and Subjects from jgss.