如何解决Umbraco 8,无法授权升级
这让我发疯。我全新安装了 Umbraco 8.15,现在我正在尝试连接到我的 7.15.7 数据库进行升级,但我无法登录以授权升级!我可以从字面上看到密码在两个数据库中的哈希值完全相同。我试过用用户名和电子邮件地址登录,但都不起作用。是的,会员提供商正在使用 legacyEncoding = true 并且所有其他设置都匹配。
有人知道吗?这已经阻止我迁移到 v8 死在水中,我看到没有什么应该阻止登录。
真的需要帮助,我确定其他人遇到过这个问题吗?
解决方法
我当时看到了 this "Login fails when trying to upgrade" 问题和 here is how I fixed this problem。
我也created a blog for my Umbraco upgrade experience from v7 to v8,它可能会帮助您解决您已经看到/可能会看到的一些升级问题。
,这是因为 Umbraco 8 需要 10 个字母作为您的密码,而 Umbraco 7 通常需要 8 个字母。
在您启动 Umbraco 8 站点之前,您应该首先将会员设置从您的 Umbraco 7 Web.config 复制到您的 Umbraco 8 Web.config。
,密码的加密方式在更新路径中发生了变化。在8你会得到一个新的方式。在 7 中,您将获得传统方式。当您升级时,您需要在 web.config 中进行处理以确保它在旧加密模式下工作
基本上,您需要在会员提供商行上启用 uselegacy
。更多信息here
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。