asp.net – 我使用什么Active Directory字段来唯一标识用户?
|
我有一个Asp.net MVC项目通过AD认证。我想将审核信息存储在当前登录用户的表中。我应该在数据库中存储什么?我目前正在为我的会员和角色提供商使用 SamAccountName。我应该用这个吗我应该使用更冗长和现代的 UserPrincipalName吗?如果我们最终最终使用多个域呢? Guid呢Guid似乎是明显的选择,但我一无所知。为什么它可以空?这个值是否改变?它是干什么用的? 更新 根据SID vs. GUID …
如果您将用户移动到新域,则SID将会实际更改,GUID将保留 我不知道在这里做什么,因为我不能接受我自己的答复2天。最深入的解释胜利? 解决方法根据 SID vs. GUID …
话虽如此,我决定用GUID去。如果您将用户移动到新域,则SID实际上会改变,GUID将保持不变。只要您不打算针对NT4 AD服务器运行应用程序,GUID就是要走的路。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 在IIS中零停机上传/回滚
- asp.net-mvc-4 – 扩展名的URL不能通过路由处理
- asp.net-mvc – 什么是ASP.Net MVC?
- asp.net-core – 具有取消令牌的自定义AspCore中间件
- asp.net – 获取特定的会员提供商
- 如何找出我的线程在ASP.NET中停止的原因?
- 如何在ASP.NET中的多个子域中共享会话?
- CookieAuthenticationOptions,ExpireTimeSpan不起作用
- asp.net – SqlException(0x80131904):第28行:(‘.)附近的
- asp.net-core-mvc – 如何在Asp.net Core MVC(又名Asp.Net
- asp.net-mvc – ASP.NET MVC忽略所有url结尾的“
- 可能在ASP.Net页面中引发404错误?
- asp.net-mvc – jQuery脚本包含在mvc 4模板的页面
- asp.net – 将linq连接到sql datacontext到业务层
- asp.net-mvc – Html.Raw()在ASP.NET MVC Razor视
- asp.net – 链接按钮属性在新选项卡中打开?
- asp.net – 处理程序“PageHandlerFactory-ISAPI
- asp.net – 在PreRender上添加控件页面
- ASP到ASP.NET会话变量
- 允许未经身份验证的用户使用ASP.Net表单身份验证
