Dotnetnuke Restore已删除DNN上的登录页

Dotnetnuke Restore已删除DNN上的登录页,dotnetnuke,Dotnetnuke,我不知道怎么做,但我删除了我的登录页面,现在我不能登录到我的DNN网站。当我转到http://mydomain/Home/tabid/36/ctl/Login/Default.aspx登录位置显示空白容器,无需输入用户名和密码。我怎样才能解决这个问题?谢谢 尝试加载登录控件。即使删除了登录页面,此操作仍有效: 然后,您可以创建一个新的登录页面,或从回收站中反驳旧页面。棘手的事情…?如果登录页面被删除但仍保留在网站的回收站中,ctl=登录对我不起作用。一旦从回收站中删除自定义登录页面,标准登录就

我不知道怎么做,但我删除了我的登录页面,现在我不能登录到我的DNN网站。当我转到
http://mydomain/Home/tabid/36/ctl/Login/Default.aspx
登录位置显示空白容器,无需输入用户名和密码。我怎样才能解决这个问题?谢谢

尝试加载登录控件。即使删除了登录页面,此操作仍有效:


然后,您可以创建一个新的登录页面,或从回收站中反驳旧页面。

棘手的事情…?如果登录页面被删除但仍保留在网站的回收站中,ctl=登录对我不起作用。一旦从回收站中删除自定义登录页面,标准登录就会再次工作

如果需要,您可以尝试以下方法 -门户注册是公开的,您必须 -对sql数据库/dnn表dbo的写访问权限。用户:

转到您的门户注册页面, -添加新用户(保持登录状态) -连接到dnn数据库,即通过SSMS, -打开表dbo.users和 -查找新注册用户,将:IsSuperUser设置为True

最后重新加载门户页面(F5),转到回收站,清空或恢复登录页面。 如果在页面刷新后您没有超级用户写入权限,请在IIS中重新启动站点并刷新页面