[英]Sharing profile and roles information between web applications
Q1 Book说,我们可以选择通过让配置文件提供者使用相同的ApplicationName值来在Web应用程序之间共享配置文件信息。 但是,应用程序共享角色还可以,还是会带来安全风险?
Q2
如果ProfileManager.AutomaticSaveEnabled设置为True ,则对任何概要文件数据进行更改时, ProfileModule将相应地更新数据库中的表。 处理包含简单类型的属性时, ProfileModule会检查IsDirty以确定属性是否已更改。
A)假设当程序发出以下语句时, Profile.Name已包含值“ Irene ”:
Profile.Name = "Irene";
即使为名称属性分配了相同的值,它也会被标记为脏的吗?
B)如果将ProfileManager.AutomaticSaveEnabled设置为True,并且将包含复杂类型的属性设置为只读,那么我认为ProfileManager将意识到这一点,因此将不尝试与数据库连接以保存此属性?
谢谢
1)如果您对两个站点上具有相同角色的用户感到满意,那么这不是问题,并且可以简化管理。 如果您希望用户在每个站点上扮演不同的角色,那么可以说出一些区别。
2)不能说我尝试过任何一种情况,对不起。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.