2010-11-09 3 views
1

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

ответ

3

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

0

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

Смежные вопросы