Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / QueryContextAttributes и sspi / 3 сообщений из 3, страница 1 из 1
05.09.2008, 11:48:31
    #35524204
mxest
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
QueryContextAttributes и sspi
Привет всем!

Использую виндовую аутентификацию sspi.
Пытаюсь получить из виндового контекста пользователя определенные данные: например, мне нужен любой буфер, отличающийся от имени, и само имя пользователя. Столкнулся со следующей проблемой, что вызов функции QueryContextAttributes проходит удачно только с параметрами SECPKG_ATTR_NAMES или SECPKG_ATTR_NATIVE_NAMES, таким образом, получаю имя пользователя.
Код: plaintext
1.
2.
3.
4.
5.
6.
CtxtHandle ctxtHndl;
QUERY_CONTEXT_ATTRIBUTES_FN_A fQueryContextAttributes;
...
SecPkgContext_Names userName;
bool status;
status = fQueryContextAttributes(&ctxtHndl, SECPKG_ATTR_NAMES, &userName);

В при попытке вызова fQueryContextAttributes, например, с параметром SECPKG_ATTR_AUTHORITY, получаю ошибку ERROR_NOT_SUPPORTED.
Как можно получить любой буфер, кроме имени пользователя из данного контекста?
Спасибо
...
Рейтинг: 0 / 0
01.12.2008, 12:07:57
    #35684901
mxest
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
QueryContextAttributes и sspi
Если кому нибудь вдруг станет интересно, то по этой ссылке лежат интересные примеры
...
Рейтинг: 0 / 0
01.12.2008, 12:09:00
    #35684907
mxest
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
QueryContextAttributes и sspi
mxestЕсли кому нибудь вдруг станет интересно, то по этой ссылке лежат интересные примеры
http://irazin.ru/Downloads/BookSamples/Richter_Clark.zip
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / QueryContextAttributes и sspi / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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