我正在编写一个Python应用程序,通过发送GET请求,通过内部服务器上的API下载csv文件。当通过Postman测试请求时,我能够使用basicauth和Windows凭据生成令牌并在服务器上进行身份验证。在
现在说到Python应用程序,我显然不想将我的Windows凭据硬编码到应用程序中,也不想使用生成的基本身份验证令牌(可能我错了,但这似乎仍然不是一件非常安全的事情,因为我相信令牌是我的凭据的直接哈希,更不用说当我更改我的凭据,我将不得不去更新令牌)。在
我想知道的是,是否可以从运行程序的任何地方自动使用windows凭据,以便对服务器进行身份验证。我尝试过使用NTLM,但除非我有误解,否则这仍然需要将我的凭据编码到应用程序中,而且从我的测试来看,服务器似乎只支持基本身份验证,而不支持NTLM。在
我对Python认证非常陌生(一般来说),任何帮助都将不胜感激。在
目前没有回答
相关问题 更多 >
编程相关推荐