asp.net-mvc – Active Directory安全组和用户角色更改的时间延
发布时间:2020-12-16 03:49:39 所属栏目:asp.Net 来源:网络整理
导读:我正在使用Active Directory为我的Web应用程序中的用户分配角色. 但是,我发现在更改AD中的用户安全组分配与传播给正在使用该应用程序的用户的更改之间似乎存在很长时间的延迟. 实际上,当我从AD检索C#中的用户角色时,它们是最新的,但是当我运行此代码来查看用
我正在使用Active Directory为我的Web应用程序中的用户分配角色.
但是,我发现在更改AD中的用户安全组分配与传播给正在使用该应用程序的用户的更改之间似乎存在很长时间的延迟. 实际上,当我从AD检索C#中的用户角色时,它们是最新的,但是当我运行此代码来查看用户的角色时,它们直到第二天才会更新.如何从AD即时进行用户角色更新? var identity = WindowsIdentity.GetCurrent(); var groups = from sid in identity.Groups select sid.Translate(typeof(NTAccount)).Value; foreach (var group in groups) { groupName = group; } 解决方法
发生这种情况是因为Kerberos授权信息存储在本地计算机(您的应用服务器)的高速缓存内存中,因此您可能无法获取非最新数据.
你有2个选择: >强制更新服务器上的票证授予票证(TGT) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 使用IEnumerable在域模型和视图模型之间进
- ASP.NET MVC使用JQuery将页面内容加载到div中
- asp.net-mvc-4 – 防伪标记和Web测试
- asp.net – 什么时候应该使用工厂模式?
- asp.net-mvc – 从asp.net POST动作方法更新nhibernate实体
- asp.net – MVC 4从资源设置属性值
- asp.net-mvc – 在Owin Identity和Asp.Net MVC中正确使用声
- asp.net-mvc – asp.net mvc publish不会覆盖cshtml文件
- ASP.NET网站上的XSS攻击
- .net – 使用OData $select来从相关对象中挑选字段
推荐文章
站长推荐
- 如何利用ASP.net IIS 7.5中的浏览器缓存
- Asp.Net MVC5 – Html.Action – 属性路由 – 导
- ASP.NET中的相对路径
- asp.net-mvc – 如何在razor中添加角度标签到htm
- asp.net – AutoMapper:将集合中的项目值从一个
- 不重新编译DLL,让FCKEditor支持附件上传
- .net – IAuthenticationRequest.RedirectToProv
- asp.net-mvc – 如何获取视图html并返回客户端
- 如何从ASP.NET Web服务实现自定义JSON序列化?
- ASP.NET Core Identity 实战(1)——Identity 初
热点阅读