giriş. bazı ince ayarlar Ben girdi geçersiz kimlik bilgilerine sahip olduğunu belirten sayfasını çekin mümkün olmuştur sonraPython NTLM ben NTLM giriş gerektiren bir url bilgi çekmesi çalışıyorum
Ben 401 hata aldı ve originaly.
kullanıcı adı ve şifre
doğru henüz geçersiz kimlik bilgileri sayfasında geçemiyorum.Lgn2.py:
import urllib2
import HTTPNtlmAuthHandler
login = open('c:/temp/login.txt')
open = login.read()
to = open.split()
user = str(to[0])
password = str(to[1])
url = "http://INSERT URL HERE.com/"
passman = urllib2.HTTPPasswordMgrWithDefaultRealm()
passman.add_password(None, url, user, password)
auth_NTLM = HTTPNtlmAuthHandler.HTTPNtlmAuthHandler(passman)
opener = urllib2.build_opener(auth_NTLM)
urllib2.install_opener(opener)
response = urllib2.urlopen(url)
print(response.read())
Ben yazdırır zaman adına bir çift ters eğik çizgi alamadım yukarıdaki yöntemi kullanarak bir \ içeren bir kullanıcı adı vardır. Txt dosyasının kullanıcı adı hecelenmiş olduğu gibi, tam tersi olarak yazılan adın çift ters eğik çizgiye sahip olması durumunda onu tutmalı mıyım?
Txt dosyası yalnızca bir txt belgesine sahip: etki alanı \ kullanıcı \ parola.
kullanıcı adı ortasında ikinci eğik çizgi kullanıcı adının bir parçası olacaktır.
Herhangi bir yardım
mutluluk duyacağız.
http://code.google.com/p/python-ntlm/ 'DOMAIN \ User' gibi görünen bir kullanıcı adı vardır. Kullanıcı adınızda bir alan adı var mı? –
evet etki alanı olmadan bir 401 dönecektir –
Web siteniz ne tür bir auth mekanizması kullanıyor? Ben de eklemek istedim http://code.google.com/p/python-ntlm/ – Seth