1

dotnetnuke サイトがあります。お客様は、ユーザー名とパスワードを使用してこのサイトにアクセスします。そして、私は別の ASP.Net サイトを持っています。お客様が同じ dotnetnuke パスワードとユーザー名を入力して、ここでもログインできるようにしたいと考えています。dotnetnuke テーブルのいたるところを検索しましたが、パスワードが見つかりませんでした。どうすればログインできますか? 何かテクニックはありますか?

4

1 に答える 1

1

DotNetnuke はデフォルトでAspNetSqlMembershipProviderを使用するため、テーブルは aspnet_を持つテーブルになります。

パスワードは (通常) 暗号化されますが、AspNetSqlMembershipProvider を使用するように設定すると、同じテーブルを別のサイトに指定できる場合があります。

別のオプションは、AspNetSqlMembershipProvider を使用する代わりに、他の Web サイトのユーザー名/パスワードをチェックする DNN に独自の認証プロバイダーを記述することです。

Google: DotNetNuke カスタム認証プロバイダー。

于 2014-01-06T18:04:26.243 に答える