1

我有一个 dotnetnuke 站点。客户使用他们的用户名和密码访问本网站。而且,我有另一个 ASP.Net 站点。我想让客户也在这里输入相同的 dotnetnuke 密码和用户名登录。我在 dotnetnuke 表中到处搜索,但找不到密码。我怎样才能登录它?有什么技巧吗?

4

1 回答 1

1

DotNetnuke 默认使用AspNetSqlMembershipProvider,因此这些表具有: aspnet_

密码是加密的(通常),但如果您将其设置为使用 AspNetSqlMembershipProvider,您“可能”能够将另一个站点指向这些相同的表。

另一种选择是在 DNN 中编写您自己的身份验证提供程序,以检查其他网站的用户名/密码,而不是使用 AspNetSqlMembershipProvider。

谷歌:DotNetNuke 自定义身份验证提供程序。

于 2014-01-06T18:04:26.243 回答