我正在开发一个跨平台的应用程序,它将连接到运行在Windows server 2012上的代理服务器。访问代理服务器的凭据将是系统凭据,因此用户不必手动输入凭据。我有Windows和Linux机器连接到Windows服务器域,在WS2K12中有DNS条目。我能够使用WinHTTP API (NTLM)在Windows上完成上述需求。在Linux上,我使用的是cURL。我读过关于用gssapi构建cURL并在Linux机器上安装kerberos的文章,但我认为用户必须对他/她的系统进行重大更改,而且我不确定