【发布时间】:2010-11-09 13:57:19
【问题描述】:
我在 Intranet 场景中有一个应用程序:windows 窗体,使用 wcf 传输安全和 windows 身份验证 (using this pattern)。我需要存储windows用户信息并在我的表“Person”中连接windows用户(使用Sql Server)。但我不知道最好的方法是什么。谁能帮我解决一下?
【问题讨论】:
标签: .net windows winforms wcf authentication
我在 Intranet 场景中有一个应用程序:windows 窗体,使用 wcf 传输安全和 windows 身份验证 (using this pattern)。我需要存储windows用户信息并在我的表“Person”中连接windows用户(使用Sql Server)。但我不知道最好的方法是什么。谁能帮我解决一下?
【问题讨论】:
标签: .net windows winforms wcf authentication
最好的办法是存储用户的 SID,对于给定的用户,这永远不会改变,而登录名可以改变。如果您可以获取用户的 WindowsIdentity,则 SID 位于 User 属性中。
【讨论】:
您可以有一个存储 Windows 用户名和相关人员条目的表。
【讨论】: