簡體   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