我正在使用 VS10 ASP.NET MVC4 .NET Framework 4 创建一个应用程序。我将 VS10 提供的模型用于 WEB ASP.NET MVC 4 应用程序。创建后,应用模型没有任何变化,我使用 ASP.net 管理工具创建成员和角色,一切正常。我打算用
Roles.IsUserInRole
功能为特定用户组定制视图。但是登录后,该功能不起作用也不起作用
授权(角色:=“角色名称”)
应用于控制器中的特定功能。原因:我验证了每个 testuser 登录后 ApplicatioName 丢失(我不知道如何:尚未对源进行更改)并且 SimpleRoleProvider 不允许以编程方式修改当前 ApplicationName 值(引发特定异常)。是否可以在不更改角色提供者的情况下克服这个问题?