如何以编程方式刷新我的ASP.NET角色成员资格?

时间:2010-03-02 19:05:39

标签: asp.net asp.net-membership

我正在使用自定义角色提供程序(由其他开发人员编写),它使用我们的活动目录用户名(从HttpContext.Current.User.Identity.Name获取)以及SQL表。

无论如何,当我更新我的SQL表以更新我的角色时,我需要关闭我的Web浏览器(Internet Explorer 7)才能使我的新安全性生效。

我尝试过使用Session.Abandon(),但这没有帮助。

如何刷新我的安全性?

理想情况下,我想要的是:Roles.RefreshCurrent()

1 个答案:

答案 0 :(得分:0)

删除角色Cookie并强制回发。

.ASPXROLES

http://msdn.microsoft.com/en-us/library/ms178195.aspx