1
我正在尋找一種避免在嘗試連接到Windows SharePoint網站時存儲/輸入密碼的方法。我正在使用urllib2如何使用Windows身份驗證來代替存儲/傳遞密碼?
當我在下面的代碼中將「user」和「password」作爲字符串傳遞時,腳本會正常工作。我寧願利用Windows身份驗證來避免在腳本中存儲密碼。
import os
import urllib2
from ntlm import HTTPNtlmAuthHandler
user = '%s\%s' % (os.environ["USERDOMAIN"], os.environ["USERNAME"])
passman = urllib2.HTTPPasswordMgrWithDefaultRealm()
passman.add_password(None, server, user, password)
有什麼類似於在pyodbc使用 「可信連接」:
cnxn = pyodbc.connect("""Driver={SQL Server};Server=Whatever;Database=Whatever;**Trusted_Connection=yes**""")
冗長的搜索後,我來到了空。我很感激任何建議。
謝謝桑迪。我將探索Keyring模塊。感謝你的幫助。 – jdg