powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Где взять пароль текущего пользователя, если...
5 сообщений из 5, страница 1 из 1
Где взять пароль текущего пользователя, если...
    #32157426
Новенькая
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где взять пароль текущего пользователя, если идентификация пользователя - Windows Authentification? Допустим у нас есть пространство имен System.Security. Тогда можем прочитать имя текущего пользователя - свойство User.Identity.Name . А пароль? Смотрела в Object Browser, результат = null

Или надо копаться в API функциях?
...
Рейтинг: 0 / 0
Где взять пароль текущего пользователя, если...
    #32157449
Ej. Pulsar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну ты думала так всё просто что-ли??? Пароли в Windows всегда хранятся в зашифрованном виде (конкретнее в .sam файле для NT, и .pwl файлах в 9х). В 9х(да вроде и в NT, точно не скажу). API-функцией можно только попытаться вытащить т.н. кэшированные пароли (и то, если юзер сам разрешил их кэшировать). В противном случае - лезь на HackZone и читай, читай, читай...
Одним словом - ничего просто так не получится.
...
Рейтинг: 0 / 0
Где взять пароль текущего пользователя, если...
    #32157552
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а зачем нужен пароль юзера?
...
Рейтинг: 0 / 0
Где взять пароль текущего пользователя, если...
    #32158510
Новенькая
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тут вот такое дело. Создается проект для Интранет. Сотрудник заходит на страницу, у которой Windows Authentification. На этой странице должен выводиться список файлов (из класса VSSDatabaseClass пространства SourceSafeTypeLib). В этом классе есть процедура
Код: plaintext
public virtual void Open ( System.String SrcSafeIni , System.String Username , System.String Password )

Да, кстати, где взять спецификацию на эту библиотеку?

Имя пользователя получаю из свойства User.Identity.Name.
Судя по страшной реплике ( для меня страшной :)) автора Ej. Pulsar , пароль нигде не достанешь. Ну, раз так, выводим стандартное окошко - "Не соблаговолите ли Вы написать пароль?". И вводим строчку пароля из TextBox в эту процедуру Open.

не делать лишних телодвижений нашему дорогому пользователю - вот зачем нужен пароль! :)
...
Рейтинг: 0 / 0
Где взять пароль текущего пользователя, если...
    #32158588
Фотография snake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
System.String Username , System.String Password
Я так думаю (IMHO) что не виндовые User Password а из VSS.
а SrcSafeIni что то типа \\ServerName\VSS\srcsafe.ini или C:\Program Files\Microsoft Visual Studio\VSS\srcsafe.ini
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Где взять пароль текущего пользователя, если...
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]