DNN - 重置密码电子邮件令错误

时间:2014-05-15 14:08:37

标签: c# asp.net web-config dotnetnuke dotnetnuke-7

我刚刚安装了DNN 7.2.2并创建了自己的网站,但遗憾的是重置密码令牌无效。当我尝试密码重置链接时,输入我的用户名后,收到以下消息:" 定义密码时出现错误,密码未更改。"这是我的网站或DNN平台的问题吗?

环境详情:

操作系统:Windows server 2008 R2。

DNN versio:7.2.2(303)。

Sql版本:SQL server 2008 r2。

事件查看器显示:"密码已发送失败"。

电子邮件模板令牌:

"http://[Portal:URL]/default.aspx?ctl=PasswordReset&resetToken=[Membership:PasswordResetToken]"

WebConfig(身份验证):

我已经读过这两张票(他们没有解决我的问题):

" https://dnntracker.atlassian.net/browse/DNN-4241"

" https://dnntracker.atlassian.net/browse/DNN-4787"

2 个答案:

答案 0 :(得分:1)

获取之前的DNN版本(7.1)并复制website\admin\Security\PasswordReset.ascx 从那里。版本之间有一些变化,但7.1确实有效,如果你仍然得到错误,那么它就是你的数据库。

答案 1 :(得分:0)

已关闭,问题是 PasswordResetTokenExpiration 已设置为0.

我把它改成另一个值现在没问题了。

如何更改它: 主机设置 - >高级设置 - >会员管理