Как хранить информацию об аутентификации Windows в базе данных - PullRequest
1 голос
/ 09 ноября 2010

У меня есть приложение в сценарии интрасети: форма Windows с использованием безопасности транспорта wcf и проверка подлинности Windows ( с использованием этого шаблона ).И мне нужно хранить информацию о пользователях Windows и подключить пользователя Windows в моей таблице «Персона» (используя Sql Server).Но я понятия не имею, как лучше всего это сделать.Кто-нибудь может помочь мне решить?

Ответы [ 2 ]

3 голосов
/ 09 ноября 2010

Лучше всего хранить SID пользователя, он никогда не изменится для данного пользователя, тогда как имя для входа можно изменить. Если вы можете получить доступ к WindowsIdentity для пользователя, идентификатор безопасности находится в свойстве Пользователь .

0 голосов
/ 09 ноября 2010

у вас может быть таблица, в которой хранится имя пользователя Windows и соответствующая запись Person.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...