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