dotnetnuke サイトがあります。お客様は、ユーザー名とパスワードを使用してこのサイトにアクセスします。そして、私は別の ASP.Net サイトを持っています。お客様が同じ dotnetnuke パスワードとユーザー名を入力して、ここでもログインできるようにしたいと考えています。dotnetnuke テーブルのいたるところを検索しましたが、パスワードが見つかりませんでした。どうすればログインできますか? 何かテクニックはありますか?
質問する
370 次
1 に答える
1
DotNetnuke はデフォルトでAspNetSqlMembershipProviderを使用するため、テーブルは aspnet_を持つテーブルになります。
パスワードは (通常) 暗号化されますが、AspNetSqlMembershipProvider を使用するように設定すると、同じテーブルを別のサイトに指定できる場合があります。
別のオプションは、AspNetSqlMembershipProvider を使用する代わりに、他の Web サイトのユーザー名/パスワードをチェックする DNN に独自の認証プロバイダーを記述することです。
Google: DotNetNuke カスタム認証プロバイダー。
于 2014-01-06T18:04:26.243 に答える