2012-02-03 9 views
3

DNN 4.3で動作する既存のアプリケーションがあります。 DNN 6.2を使用して別のアプリケーションを作成する予定です。私はこれらの2つのインスタンス間でユーザーの情報を共有したいと思います。 ユーザーデータを私の唯一のオプションとしてインポートしているか、これを行うためのより良い方法がありますか?2つの異なるDotNetNukeインストールの間でユーザーを共有する

答えて

1

ほとんど確実にDatasprings Interactive User Importツールを使用するのが最適です。このオプションは、一度同期するか、1週間を超える間隔で同期できる場合に優先されます。

2つ目のオプションは、両方のweb.configsが同じマシンキーを持っていることを確認し、より手作業でユーザー認証システムテーブルを同期させることです。ユーザー認証システムの表がバージョン4.3とバージョン6.2の間で変更されたかどうかはわかりません。私は彼らが少し変わったと賭けるだろうし、あなたは手動の同期ツールを構築する必要があります。 DotNetNukeには、標準のASP.NET UACテーブルと並行して動作する独自のUACテーブルがあります。あなたがこのルートに行くなら、両方を同期させる必要があります。このオプションには、深刻な研究開発が必要になる可能性があります。

0

このような使い方はありますか? "クロスポータル認証:ユーザーが現在のポータルではなく別のポータルに属するログインを試みると、自動的に現在のポータルに登録されてログインします。

もしそうなら、OnyakTech LogInを参照してください。設定には少し時間がかかりますが、開発者は適切なサポートを提供します。その使用かどうか調べる価値がある。

関連する問題