2012-02-03 134 views
3

我有一個現有的應用程序在DNN 4.3上工作。我打算使用DNN 6.2編寫另一個應用程序。我想在這兩個實例之間共享用戶信息。 是我唯一的選擇導入用戶數據還是有更好的方法來做到這一點。在兩個不同的DotNetNuke之間共享用戶安裝

回答

1

幾乎可以肯定使用Datasprings Interactive User Import工具將是最好的選擇。如果您可以通過一次同步或間隔超過一週的方式進行同步,則最好使用此選項。

第二個選項是驗證兩個web.configs具有相同的機器密鑰並以更加手動的方式同步您的用戶身份驗證系統表。我不確定用戶認證系統表是否在版本4.3和版本6.2之間發生了變化;我敢打賭,他們已經改變了一點,你必須建立一個手動同步工具。 DotNetNuke有自己的UAC表,它們與標準的ASP.NET UAC表並行運行。如果你走這條路線,兩者都必須同步。這個選項可能需要一點研究和開發。

0

這樣的事情會有用嗎? 「Cross Portal身份驗證:如果用戶嘗試登錄屬於另一個門戶但不在當前門戶中的用戶,則它們會自動註冊到當前門戶並登錄。」

如果是的話,請參閱OnyakTech LogIn。這需要一些工作來設置,但是開發者提供了很好的支持。值得調查,看看它的使用。

相關問題