首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Umbraco:管理员密码检索

问Umbraco:管理员密码检索
EN

Stack Overflow用户
提问于 2016-10-05 10:57:38
回答 2查看 1.4K关注 0票数 0

我正在使用Visual 2015通过nuget安装umbraco。我已经安装和运行演示站点,并登录到后台屏幕。第二天,我再次运行网站,尝试登录到后台,但我无法登录到它。假设我的密码输入错误。我去了‘忘记我的密码’页面重新设置我的密码,但不能收到任何电子邮件。

我查看了数据库,但是密码被散列了。

我怎么知道密码。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-10-05 12:55:19

如果没有在web.config文件中配置SMTP设置,则不会发送忘记密码的电子邮件。但问题可能是由不同的因素引起的,例如:

  1. DateTime在系统和数据库之间的变化--它可能会导致同步问题。
  2. 系统文件权限(例如,我正在努力解决Windows问题,它不时地重置我的用户权限).谢谢微软..。而且我无法不时授权后台的用户)。

如果是上述列表中的任何内容,则需要执行额外的检查和步骤来解决问题。但是从重置密码开始,解决问题的最简单的方法可能是使用这个简单的小包:https://our.umbraco.org/projects/developer-tools/umbraco-admin-reset/ (DLL )。当您将这个DLL放在/bin目录中时,在应用程序启动期间,它将您的基本用户( ID = 0)重置为登录:Admin和密码:Admin1234!。

票数 2
EN

Stack Overflow用户

发布于 2016-10-05 11:50:12

首先,请确保您使用的电子邮件地址,您在安装期间输入的用户名,这已经让我在几次之前。签入userLogin与您试图登录的用户名/电子邮件匹配的数据库。对于Umbraco的新手来说,username列实际上是用户名而不是用户名,这令人难以置信地误导(我认为)。

如果这没有帮助,请检查浏览器控制台中是否有错误--您可能会看到一个类似于400 (Bad Request)的错误,在这种情况下,我将向您介绍论坛上的这个长线程,它有很多选项可以尝试和解决该错误:

https://our.umbraco.org/forum/umbraco-7/using-umbraco-7/50407-Login-failed-for-user-in-Umbraco-7

过去对我有用的方法是在我的web.config中添加以下内容:

代码语言:javascript
复制
<httpProtocol>
   <customHeaders>
      <add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTIONS" />
   </customHeaders>
</httpProtocol>

但是,在解决方案转到生产阶段时,不要将其保留在解决方案中,因为您可能希望对允许的访问控制方法进行更严格的控制。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39872132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档