我在Intranet方案中使用了一个应用程序:windows窗体,使用wcf传输安全性和Windows身份验证(using this pattern)。我需要存储Windows用户信息并将Windows用户连接到我的表“Person”(使用Sql Server)。但我不知道要做到这一点的最佳方法。任何人都可以帮助我解决问题?如何在数据库中存储Windows身份验证信息
1
A
回答
3
最好的选择是存储用户的SID,这对于给定的用户永远不会改变,而登录名可以改变。如果您可以访问用户的WindowsIdentity,则SID位于User属性中。
0
您可以拥有一个存储窗口用户名和关联的Person条目的表。
相关问题
- 1. Golang用于存储身份验证信息的数据库
- 2. 登录信息SQL Windows身份验证
- 3. Windows身份验证到Oracle数据库
- 4. 身份验证信息
- 5. 存储在Active Directory中的信息,并使用Windows身份验证
- 6. 如何在WCF中缓存身份验证信息?
- 7. Windows身份验证自定义验证(来自数据库)
- 8. 身份验证失败从Github for Windows发布存储库
- 9. 如何在asp.net中获取用户详细信息Windows身份验证
- 10. 检索身份验证信息Azure AD
- 11. 在数据库中存储OpenID信息
- 12. 在数据库中存储EXIF信息
- 13. 如何在数据库中使用Windows身份验证与用户
- 14. 安全地将Android Firebase身份验证用户存储在MySQL数据库中
- 15. 如何在表单身份验证票证过期时更新数据库中的用户信息?
- 16. Firebase身份验证和数据库
- 17. Firebase数据库身份验证
- 18. WordPress外部数据库身份验证
- 19. Jenkins数据库和身份验证
- 20. ArangoDB身份验证和数据库
- 21. Firebase身份验证数据库交互
- 22. 使用窗体身份验证cookie中缓存角色 - (Windows身份验证)
- 23. 缓存身份验证数据
- 24. 在使用SQLServer存储身份验证时丢失身份验证
- 25. 如何更好地存储用户身份验证数据和他们的详细信息分开
- 26. 如何启用Windows身份验证DNN
- 27. 如何使用Windows身份验证
- 28. 使用会话存储身份验证?
- 29. WebApi2 + OWIN,没有身份验证存储
- 30. Cookies - 存储身份验证令牌