【发布时间】:2015-08-21 21:19:10
【问题描述】:
我正在寻找一种在尝试连接到 Windows SharePoint 网站时避免存储/输入密码的方法。我正在使用 urllib2
当我在下面的代码中将“用户”和“密码”作为字符串传递时,脚本可以正常运行。我宁愿利用 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**""")
经过长时间的搜索,我还是一无所获。我很感激任何建议。
【问题讨论】: