繁体   English   中英

在Web应用程序之间共享配置文件和角色信息

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM