metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2006-02-25 09:19 pm

И как тут не сойти с ума?

Почему все программисты потенциальные кандидаты в психушку? А вот почему:

Отлаживаю прогу. Прога лезет на контроллер домена за списком юзеров, чтобы синхронизировать их с базой данных. Контроллера домена у меня дома в сети(десктоп,ноут,комп жены) нету, поэтому на компе жены(наиболее мощном) запущена виртуальная машина под Virtual PC, в ней Win2000 Server, в 2000 - контроллер домена. Компы ни в какой домен не входят, ибо нафиг не нужно.
Вчера пускаю тестовую прогу на ноуте. Не видит контроллера. Ну и фиг с ним. Скопировал прогу на виртуальную машину по сети, запустил, работает.
Сегодня пишу дальше. Смотрю - что-то тут не то, все работает. Т.е. на ноуте прога видит контроллер, лезет на него за юзерами, получает их, аутентифицируется, итд итп.

Лог обсуждения:

>короче, я чегой-то не понимаю.
>у меня ноут без домена начал видеть его контроллер и запросы к нему заработали.
там както хитро было, вроди если ты по сети сходил на шару контроллера то будет работать


Ну и вот как тут не быть безумцем, если программа начинает работать после того, как кто-то где-то куда-то сходит?

[identity profile] metaclass.livejournal.com 2006-02-26 08:54 am (UTC)(link)
СмехЪ в том, что к AD оно ж должно лезть по своему протоколу, а какое отношение к нему имеют логины на нетбиосовские шары?

[identity profile] ktn-zoidberg.livejournal.com 2006-02-26 10:01 am (UTC)(link)
есть такая вещ как единая авторизации - вот это оно и есть, т.е. пока ты неавторизируешся на контроллере домена то и к LDAP тебе путь закрыт, там к стати есть возможность авторизироваться непосредственно в LDAP - но для этогу нужно сторонние LDAP библиотеки юзать